Thats neat. I'll bet that cage stiffens it up a lot. They need it in my opinion.
The flimsey flexy feel of those cars (to me at least) is what has kept me out of them. I want to like them, but when I drive one, the cowl shake and general chassis flex turns me off.