In home applications, I don't think extra switches would be a big problem. But there are issues to consider, when you have to:
1. More points-of-failure
2. Power provisioning for the switches (including backup and grounding)
3. Switch latency
For the above reassons, I generally prefer not to chain/cascade switches when I can. Ofcourse I'm speaking of business applications.
On a (slightly) different tack: what do you think about running video (cctv/catv/broadcast) over cat5e and using baluns? Never had to do this, is this a viable thing to offer a customer?
Perry