I think, if implemented right,it's a good idea. Implemented right means it's truly a separate channel and doesn't degrade the primary customer's performance. And of course, it has to have it's own IP address that's totally separate from the primary customer.

With regards to electricity costs, give me a break. Those things don't use that much power.