......I am rubbing the chin hairs, thinking about the X10 Pi hub.......
I myself may not be able to adapt to HG as I refuse to take-up a challenging new [programing] hobby. I keep hoping that the efforts here won't be left to volunteers... but instead adapted for use by X10 (just like Homeseer... but official).
because I have a home control program containing 86 devices and 127 events. None of which will transfer to HG. That would probably be a solid month or more of work for me to build the device database and develop the routines in HG.
Sometimes.... the only way you can make something better... is to tear it apart and rebuild it.
When Amazon released the DOT... and Apple included the "Home" app in their iPhone OS upgrade.... I knew I could not just sit by and let Home Automation progress without me. I bought a couple ihome (brand) devices and a DOT... and was hooked on AI. Then
racerfern helped me out with his old S2. And there was no turning back.
I decided to reimagine my entire setup. My setup is smaller than yours... but it was still an effort.
I made the transition in stages. I didn't try to rebuild my old setup.... and THAT was the hard part. The/MY natural inclination was to recreate everything as it was before. But instead.... I re-imagined home automation using only the technology more contemporarily available (no CM15A macros). OK... I think I still have 3 macros on a stand alone CM15A. But for the most part... what I am doing I can do with or without X10... although I already own all the X10 parts (a giant plus).
In my mind... my setup is better than before and well worth the efforts to make it anew. You might want to reconsider a HG Pi Unit.