I think I have seen this suggested before, but cannot find right now.
Mr Sling, why do you not make your new products bi-directional?
In other words, for example, somebody purchases two 350's or 500's. (or a mix)
One acts as the transmitter (Slingbox), the other as a receiver (Slingcatcher).
I would guess that hardware is already able to do this, so would only be firmware enhancement.
I think this would make it much easier for you to interface and control in either direction.
The end user(s) would then select which device is the transmitter and which the receiver.
Retrieving data ...