Best practice for PlayerController with AI-Navmesh abilities

so, you should look at RTS implementations cause in most implementations the player controller is used to send orders to AIController So the Player Controller doesn’t need to posses anyone … the set view target is really well thought specially for this … i have a RTS game that goes into Top down mode (Locked with the hero) i use set view target with blend cause then i can have a another PAwn to posses with all the camera flying capabilitiues while the unit selection and issuing orders is implemented in the PlayerController so player can have access to those abilities while locked or not