Seems like a very archaic way of doing things...

Since a PIC can send perfect morse at whatever speed you want electronically, you can simply fill-up an EEPROM with ASCII data downloaded from a PC serially (or have the PIC generate random characters), set the speed you want and away it goes... and no moving parts other than a loudspeaker cone!