I agree, you're right. Hopefully they will be improved. Also i forgot to say, on mgba pokemon started with a good fps but sometimes its laggy, its a good start.They're still in a very early stage so, just like you said, you just need to wait (maybe months, maybe even faster) but they'll get improved.
Keep in mind also though that when you can't control 90% of the console due to not having enough permissions (not exploitable/no kernel access), devs don't make miracles either.