I have something similar to this and they elastic straps do not do a good job of holding the cab in place. I might need some tigh down straps. The way it is now, the cab slide pretty easily on the metal brace.
I highly recommend the [Invalid or Expired Link Removed]. I have a Tri-Kart 800, but if you didn't need/want the tilt-back feature, then Super 600 would be a great option.