Shot times were me just screwing around. They're absolute hell on speed. I don't see them as real features.
The sim is maybe 20 or 30% faster as is. That's assuming no graphical dispaly. OpenGL is a billion times faster than Visual Basic graphics, so there's actually not that huge a speed hit when you turn graphics on. I've had to artificially limit sim times during testing to be honest.
The real beauty is that I can experiment with different algorithms to make it faster that would have been more difficult with Visual Basic.
We can add any sort of mouse clicks/button combos pretty easy. The GUI library, once I figured it out, is pretty easy to manipulate. There are a few frustrating things I still don't understand, but I'm getting there.