I backed the Twelfth Parsec Ewok Village, though it wasn't an environment I really cared about. Also their cantina alcoves... cool, but I no longer display them as they just don't "do it" for me.
As for this Space Base, I did not order and frankly am glad that I didn't. It's just too obvious that it's 3D printed and looks a bit dingy with way too many rough edges. I hate to say that, because I love the concept and applaud their efforts. But... 3D printing is simply not cutting it yet for product like this. I'm sure there are 3D printing avenues with this design that could look much smoother and better, but the pricing would be insane. I am sure the guys who made these also agree that it didn't turn out to look as good as they had envisioned. The end product looks more like a prototype, unfortunately.
That being said, I'm sticking with the following for stuff like this when I don't have the patience, time or talent to make what I want on my own...
http://galactictradingpost.com/http://galactictradingpost.com/http://empiretoyworks.com/index.php/about/