Using GBA roms on a device that's not official Nintendo hardware is dumb. Gotta be legit, sport the real thing folks. If you wanna play gameboy games, get a gameboy or at the very least buy the rom on the Nintendo e-shop.
Using GBA roms on an iphone is like:
*Using a Windows OS on a Mac.
*Using soles from a basketball shoe in a racing shoe.
*Using ice cubes to make your beer cold.
*Using ketchup as a dip for steak fingers.
*Using drop bars on a beach cruiser.
*Using message boards to vent your frustration with an app