Sounds good!
As for the lcd display, i have been thinking on the best way of doing this and having an image for each stage would be possible without any performance loss only Video memory loss for the images to be loaded, not that they are big though..

I will have a look at an animated texture set for GUI after the current core upgrade which should only take a couple weeks.. lots of shader changes lol

For 3D effect, if the textures are setup with the perspective, then it should look possible. But i will have to try the rotations again as for the needle rotate, we are rotating on the z axis and when i tried 45 degrees on the x, i only saw 1 line, but perhaps it was the backface i was looking through. So tilting into the screen might not be that hard lol

We will have to see haha

First though is the core rendering upgrade to latest source which is making a few changes to Gen2.
Look forward to seeing some speedometers.
Edit: Not sure if it would be quicker to add the animated texture to be seperate textures or atlased. Which would you prefer to use. An atlas would not use any more memory, but the shaders would have to be tweaked to use the new uv coords of certain size gaps.
e.g. particles use a set of textures atm instead of an atlas so the controller already exists.