This 8bitdo snes 30 pro is frigging awesome.
So far I've only tried it on switch and my phone, but for those alone I am glad I own this thing, but soon I'll try it out on my
Switch - flawless IMO. Easy to pair, worked fantastic for Shovel Knight, Splatoon 2, and Xenoblade Chronicles 2.
Android AT&T Samsung S8 Android Version 7.0 - A little less than fantastic. Worked great on the first few games I tried. Sonic CD was perfect and gave me a great first impression, maybe I'll actually play that now. Metal Slug, Blazing Star, R-Type, and Raiden Legacy all worked great as well. None of these need configuration, and after easily pairing the controller to my phone I was able to jump into those without any changes. Adventure of Mana also worked fine with it without any configuration - another game maybe I'll actually play now. I have a few more phone games I haven't tried, but I did try it with the PCE emulator, and had some mixed issues. With the controller very close to the phone I didn't notice any issues, but I had input lag the second I put my phone away from my controller (propped up by my computer monitor at my work desk). As expected, the controller required a bit of configuration on the emulator, so maybe I configured something wrong which made me hesitant to talk crap about its functionality on the pce emulator with android.
I'll post more after, but so far so good.