I've been using my Logitech Harmony remote with the Insteon IR linc receiver for four years now and it works well. I only use it to control one device associated with my theater system but I could expand it to control any of the Indigo devices.
http://www.smarthome.com/irlinc-receive ... oC6c_w_wcBLogitech's Harmony software supports the item.
https://support.myharmony.com/en-us/compatibility ....type in Smarthome 2411R
The device essentially reads any button press of the Logitech remote and reports it to the Indigo log and from there you can set up triggers to do anything you want. The Logitech software lets you associate any button on the remote with the custom home theater activity you create.
On the down side it does take a while to set up and occasionally there are delays in reaction time.