Although the Total Control is great it is way too involved for a casual user, no offense. You have to write your own drivers for equipment even if you use the URC database as a starting point. The value comes once you have your drivers written and you can reuse them in multiple systems. It will cost customers quite a bit to have their installer make drivers for their own supplied equipment.
Every Total Control system needs an MRX-10 or MRX-20 (coming soon, I hope), you can't just use an MRX-1. MRX-1s can be added for other zones. There is no IR available in the remotes everything needs to be connected to a an IR emmitter, RS232 or IP controlled. You need a robust network for Total Control, most consumer stuff won't cut it. Especially, if you are going to stream music with any of their network music devices.
However, it is a lot more capable system especially for home automation. For a simple surround system and lighting it is bit overkill.
It is not like a Harmony or other URC remotes where codes are easily available in the software. CCP is different than Harmony, it is not wizard based and will take longer to program but is a LOT more customizeable. You'll have to buy from a dealer willing to give you the CCP software. You will have a hard time finding a dealer to give you the Total Control Software.