It's kind of hard to do a comprehensive feature list type document that doesn't turn into a book, but it's something we need to tacke. This type of product, in some ways, isn't so much a product as a huge toolkit. It's kind of like listing all of the things you can do with an electrical motor. It's easy to say that it's an electrical motor, but to actually enumerate the things that you could do with it (which would be more necessary in a more specialized product like an automation product) and why that's a good thing, gets kind of hard because you could do a huge number of things with it and you need some background to really appreciate why it's a good thing. But anyway, we need to try to get something in place there.
In terms of the 'who expands their system vs. who doesn't' thing... You have to keep in mind that CQC is primarily targeted as a professional product, where expandability and configurability are king. Having pre-fab stuff isn't generally much of a selling point because every installer will create their own customized systems that work the way that they think it should for the kind of customer they are targeting. The DIY crowd, though we love you, is not the primary audience, and we mainly tend to get the more technically oriented DIY customer who is either interested in open endedness, or expects that it is out there on their horizon somewhere and they want to know that they have a product that will expand with them, and where the cost will not creep as they want to add more functionality to the system. That's not to say that they are all techno-geeks like me, since some of them are not at all and they have set up quite nice systems.
And any customer, pro or DIY, wants to have a good feeling that the company will be around, because they are going to put a lot of time and effort (or money if pro installed) into getting their system done the way they want it and they don't want to switch horses down stream. Trying to get into a pricing war in this low volume and specialized a business is a losing proposition. It's a very time and effort and support intensive business, with fairly low volumes, so it just doesn't make sense to try to hunt for bargain shoppers. There are other products that fill that lower end niche just fine. We offer a pro-level, highly configurable product, and so we price it accordingly and target the customer that is looking for that.
We feel that a single price is the best approach, because after a few years of selling a segmented product, almost no one ever bought anything but the full package. So the extra confusion on the customer's part about what to buy wasn't actually providing any counterbalancing benefits because almost no one ever bought a partial system (less than 1%.) And since we include all drivers in the cost of the product, they aren't separately charged items. So just having a single system made the most sense in the end.