That looks really cool. 8) The suspension looks like it would have tremendous travel and articulation.
I'd be inclined to doubt that you'd be happy with 600cc in a two-seater. Have you thought about alternate powerplants, like, say, a turbo Firefly engine on nitrous?