Yes! Works perfectly. Advance Wars, Fire Emblem and Super Robot Taisen etc. are perfect games for touch screen controllers and buttons. Don't need to be precise to move and do other things.
The 'Sustain Button' feature is helpful if you're playing games like Super Mario 3 (Advance 4). You just set it to sustain the B button, so Mario will always run. It makes games like that a lot more doable this way.
I don't think so without jailbreaking or other jacky shit. Now that there's official game controller support baked into iOS, that's for sure the way to go.
I know how the app works, it uses an enterprise certificate which Apple shut down. Now my question is, can this certificate be used for something malicious? Not directly by the developer himself but maybe from that chinese company or some third-party hacker who directly uses the certificate to attack the phone?
I take it Yoshi's Universal Gravitation still does not work well (gyro platformer with imprecise controls, have fun). There was also that Japan only Gyro puzzler.
This is the same Nintendo that never bothered with Zapper games on the Wii when the Wii remote is a great controller for it. Maybe having an on-screen crosshair would miss the point slightly but it does not fill me with confidence they would add gyro support. Rumble on N64 is another example of their bare minimum emulation policy (they regressed in fact).
But honestly, the gyro games are only one I'd like to play using this as I like my tactile buttons too much.