Really cool, I'm glad that works :-)

The Type N Talk could be refactored into an RS232 device so you only need one MAME instance, but that's a pretty niche usage.