I'm seriously considering the Captain pledge level. Never backed a Kickstarter before.
Yeah, the bases are a good idea. I've watched the first couple "how-to-play" videos, and I really like the sci-fi element of the game--energy spikes, altitude levels, etc. Although if I get into the game, I will likely make some custom stands to represent the ships at different flight levels, sorta like the swim stands I made for the Deep Wars game.
Biggest draw for me, though, is the ship designs. I really like the UCM ships, and the Shaltari are growing on me. Definitely don't look like anything else on the market.