It'd only take a few additional parts to massively improve the transmitter. A tuned LC circuit can filter out all of the non-1MHz harmonics and feeding the output to a transistor base should amplify the signal considerably.
Might even be able to add voice with another transistor further down.