I will test the f*ck outta any changes made to HuC. We abused the hell out of it with MSR, exposing its myriad of limitations and bugs. Just the other day I came across yet another flaw, involving variables set global at the source level (as opposed to global in globals.h, which seems to be at an even higher scope). Slow array access is the biggest thing in dire need of fixing, and from there, proc shuffling for minimum space waste... or, as you guys call it, "backpacking".
If no one uses your stuff, there's no need to fix it. But if you don't fix it, no one will use it. It's a catch-22.