On second thoughts, maybe I'm shooting myself in the foot by trying to re-style the selected text! (As it will be reversed already anyhow)
Maybe I should just display the selected text in a growl notification (or similar) instead... hmm... that would be easier...