Received my
SN30 Pro earlier this week. Extremely impressed. Feels hefty and well made, has all the features of an official Nintendo pro controller besides NFC, looks better, and is $30 cheaper. It can be a little uncomfortable to hold over an extremely long period of time, since it's a little smaller than a standard SNES controller, but it's a small price to pay and I take it as an alarm that i've been playing too long and should go get some work done.
Also worth mentioning I've used a lot of these third party bluetooth controllers with various different platforms before and I've never had one that so painlessly and easily syncs to everything. Almost instant sync times to my phone, switch, PC. I love it.