The idea itself is simple enough (though uncertain about the implementation).
It is definitely a very minor nitpick (and I'm even wondering if it's only a "me" thing) : when pdfjs.forcePageColors is true, highlighter becomes limited to only yellow, even if custom highlighter colors have been setup.
This should be possible to change, since the pencil tool in the PDF editor can still use color (and be used with transparency, making it functionnaly the same as the highlighter except for the fact it can't be commented on and can't be used directly on text.