Emulation is about EMULATING the hardware, not how well its can play any certain game. Focusing on implementing the emulator to match the hardware is really the only thing that matters. Playing pokemon is a by product of a well built emulator.
Not. at. all. Maybe from the users perspectives, but the pokemon games are actually a running joke amongst developers. Most of their feelings about the games range from neutral to disdain because of the crazed users who spam help requests related to the game. Go on, ask a pokemon question in IRC and see what the bot responds with

I actually like the "unofficial" builds honestly. The software is made to be free, and the freedom includes building it the way you want to (as long as you make those changes free yourself). The only thing I *dislike* is when people attribute the changes to gdmk >.> I respect the person for taking the time to merge things, as thats a task thats rather dull, but do people really think he's done anything special with the builds? Like... seriously? The speed ups recently are from Subv implementing some new JIT instructions.
https://github.com/MerryMage/dynarmic/pull/39 https://github.com/MerryMage/dynarmic/pull/40 https://github.com/MerryMage/dynarmic/pull/42 Or from the other thing that Subv pointed out (and had me add)
https://github.com/citra-emu/citra/pull/2210