We built a few systems with the Touch 10, SX80 and an RMC3 processor, also used an external switcher driving the presentation input. Main issues we had - make sure you create the custom UI in the same CE version as the codec, there are quite a few differences between versions. Module has to initialize after a codec or processor reboot, so you need to trigger an initialization with a delay from either the program restart or the codec restart. You should be able to use the Cisco Touch 10 module in application market without too much difficulty, or if not the command reference for 9.3 is here:
jim