Lol, I probably did sound a bit more harsh on the Switch version than I meant to. Basically the pro controller would be fine for me but I would never play it in handheld mode because of the d-pad so that takes away the main bonus it would have for me so I may as well play it on a console I own a fight stick for, might play a bit smoother (although who knows until it comes out) and I will still be able to play online with once the Nintendo fees start.
It's gonna be interesting playing through some of these Street Fighter games again though. I haven't played the III's and Alphas since they first released.