Upgrade from 2.5.10 to OH3 on Windows

Having recently upgraded from 2.5.8 to 2 5.10 on a Windows 2016 server, how would I upgrade to v3?
I presume the powershell upgrade method is only for upgrading 2.5.x to 2.5 y ?
Also, are there currently any reasons why I shouldn’t upgrade to OH3 such as incompatible bindings, add ons, etc.?