Totally overkill as others have suggested. I have 10+ TV's, and I have a EA1 behind *one* of them. I never use the on-screen-display. The OSD seems cool, but with so many other interfaces that are easier to access (eg, phones, tablets, keypads), I think you are overestimating it's usefulness.
If you need I/O, consider adding a local controller. For Zigbee, if you use C4 lighting and/or distribute wireless keypads throughout the home (zigbee repeaters), you should be fine.