Hi Chris,
Thank you for your suggestion. Unfortunately I don't use the default smilies which use sprites. I use my own which do not use sprites. Also I would prefer adding a space for readability reasons (when not viewed in WYSIWYG).
Hopefully someone will know which php or js file needs to be edited, it should be a very simple hack once the right part of the code is located.