From a performance perspective, the Sun implementation of javax.microedition.lcdui.game package is abysmal anyway.
Surely what's relevant is the performance of each phone manufacturer's implementation of the game API? Are they all equally abysmal? I've used TiledLayer myself and always been satisfied with its performance, but I'm not a commercial game developer. It seems like it ought to be possible to make a fast native implementation, and save lots of off-screen image memory at the same time (compared to the MIDP 1.0 solution of creating an offscreen background image from the tiles).
I've seen very few games that have used it.
How can you tell if they use it? I've not seen the source code of the popular J2ME games. Is it maybe just that so far, commercial games must be compatible with MIDP 1.0 to reach the widest market, so they can't use the game API at all?
Not arguing, just very curious about this...