I would see two problems with using additional codes. First, it means that users who don't have a third-party universal remote can't make use of the functions tied to those codes - and that could readily be seen as a slap in the face to the typical user who still has their original 990's universal remote sitting on the coffee table. (True, you could "borrow" a second device on the remote and stick the commands there, but the interface would still be pretty clunky.) Second, you have the problem of how to distribute those codes to users whose third-party universal remotes would be well-suited to those codes. If you had a remote that connected to the computer (Pronto, Harmony, or the MX-700 and its siblings), it would be pretty simple. If you had a remote like the MX-500, Chameleon, One-For-All, Sony universal, or any of the numerous other universal remotes that don't have a PC interface, you're going to have a hard time with it - they'll be in similar shape as the folks using the 990's stock remote. I'd be very unwilling to add codes to the mix if I were in their shoes.