Really cool! It’s a shame that the CSS Highlight API only allows changing the color and not the font.
I kinda wonder if "page scrolled 'cause X was selected" type data extraction attacks might play a slight role too. Although I suppose if you've managed to inject CSS all bets are off..