pro controller is 100% the way to go, thats the only way i play. it plays pretty much just like a ps4/xb1 then. the only asstastic thing is that a few games still use motion control, which the pro supports but shaking your controller around trying to get shit done is lame. the only game i can remember is Super Mario Odyssey uses it for a few minor areas, and I think the new 3D All Stars has some too
the latest firmware even lets you remap the buttons, which I did, since fucking nintendo is the only one that reverses A and B. only annoying thing is you have to go through a remap warning every time on the home page
i'd pay the little extra and get the authentic Nintendo pro controller, and not the PowerA third party controllers. Its the only one that does amiibos (NFC)