Went ahead and bought it. I really like the way the draw clips into it, and it's very light. Hard to tell if that's a good thing or a bad thing, but will see how well it holds up in my duffle bag in the airplane hold. It's made of fibreglass so should be able to take a bit of a battering.
The top mechanism screwing into the main base seems like a nice feature that will make it hold up well to some abuse. It protects all the delicate parts. I know a lot of people who've had beta sticks broken by baggage handlers.