With PowerShell Framework, Install Icinga2 agent on Windows host or not

We currently use Icinga Web 2 Version 2.11.3
Our Windows hosts use the Icinga agent & nsclient++

We are interested in moving to using the PowerShell Framework.
If we do so, then do we need to install the icinga2 agent on our Windows hosts?
From what I have been reading, this is possible.
What would be the pros and cons of such an approach?
I would be grateful of any feedback that you may have.