I think I've seen your machine before, or at least a machine like that with that name, so likely yours. Somewhat scary comes to mind
But effective from the sounds of it.
As I recall the VT event has a machine weight limit including your CW? In which case I can see the sense to having a very-minimal frame.
You're going back to the VT event this year I assume? I used to live in MA, and I never made it up to that event though I've been to Stowe many times. The event always seemed to coincide with a weekend I had other commitments
(PS your links work fine!)