alarmguy,
Since MainLobby 3 supports both the ELK M1 AND HAL, you could use MainLobby as the cohesive glue. Works very well together. And, of course you also gain the user interface design / run software that allows for nice touchscreen interaction with HAL and ELK.