Advantage of Player Controller vs Pawn?

I have a lot of my player character input and action handling being handled by the pawn itself and not much at all in my Player Controller.
What is the advantage of using the player controller more and for these things?
Anything in particular that I am missing out on?

Cheers

EDIT: Sorry found a pretty good explanation here. What's the purpose of a PlayerController? - Programming & Scripting - Epic Developer Community Forums
Most interesting for me is what is mentioned where PC stays when a Pawn dies and gets respawned. Although even that I don’t really need. Seems I’m ok.