Yes, give it a go, Mark, it is fun and works really well. I have not tried the iPhone/iPod client yet, but use Rocrail on my laptop and Touchcab on the iPhone. The main difference between Rocrail and Touchcab on the iPhone/iPod is that Rocrail requires a PC to run the Rocrail server, i.e. your iPhone 'talks' to the Rocrail server, which in turn communicates with your command station. Touchcab connects directly to your command station, so there is no need for a computer.
Touchcab on the Massoth setup might be a challenge, as all the information - as far as I understand it - is in the navigator, whereas with Lenz and ESU the command station transmits the list/status of locos etc. to every device that is connected to it.
Marc