If your requirement is to allow managers to toggle between Team and Individual views, select one or multiple salespeople, and have the dashboard update dynamically, a Custom Page (embedded in the Model-driven App) is the recommended solution. It offers the flexibility to add dropdowns, multi-select controls, and interactive filters that aren't supported by standard model-driven dashboards. If the focus is primarily on reporting and analytics, Power BI with slicers provides an equally strong alternative.