If we go the UDP/PGN option then the existing teensy can send the commands, like was mentioned earlier, use the extra amp pins (kind of why they are there). I think the best option would be to create a PGN for sending any keyboard shortcut, and if AOG has enough keyboard shortcuts then anyone can do what they want.