Very slick. Did you think about using an L293 for the transmitter? I once picked up some non-"D" L293s by mistake, but found them useful as drivers for LCD shutters.
They cost more than the discrete transistors, but would save time when you're building multiples.