I am of two minds here. I have the Sn30 Pro controller and it is a really nice controller with some cons. To be fair though, I don't think there is one great Switch controller that works for everything. For my Switch, I use the Wii U pro controller, a JYB pro controller, SN30 pro controller and of course the Joy Cons and they are all good but not one of them is adequate for everything. I did not get the Switch Pro controller because it is too expensive and I have heard loads of people complain about the D-Pad which is unacceptable to me. Wii U Pro controller is near perfect but no gyro so I don't use it with Splatoon 2, and while the D-Pad is very accurate, the position and (I believe) the small size of the D-Pad makes it just a little bit less ideal than I would've liked for fighting games like street fighter. The JYB Pro controller is not ideal for most games except maybe regular adventure games. The D-Pad is quite terrible for fighting games and the joystick is not the best for aiming on games like Fortnite though I think it's ok for Smash Ultimate. The SN30 Pro has a decent D-Pad and while I can pull off my moves in SF or King of Fighters well enough, I sometimes miss them when in the middle of a tense situation. I feel this is mostly due to the smallish size of the controller and also the fact that it is not very ergonomical so I often find myself going back to the Wii U pro controller when I get wrong inputs a few times while playing fighting games. The placing of the joysticks also makes it not ideal for Smash Ultimate or Splatoon 2. The Joy Cons are my favourite for Splatoon 2 (in the absence of a Switch Pro Controller) and it's also mostly ok for Smash but they are less than ideal for any other scenario for me. So...back to the SN30 Pro+ , like I said I am of two (or more) minds. For one, I think with the extension to the bottom of the Controller (to look like basically every other modern controller) it might solve the ergonomical problems I was having with fighting games and so might resolve the issue with wrong inputs. The issues I see here though are that the joysticks are still in the same position and so might probably still be less than ideal for Smash or Splatoon. Also the software and customisation aspects of the controller are all good but I hope the default settings are great and good enough for average users as I am not a big fan of all that tampering with settings and would like a controller that just works from the start