Your drop-in replacement for the Key Assigner is way more useful for the broader community than mine...since mine has the requirement to also replace the keybed. In my case, the whole project was motivated by replacing the keybed, so it all worked out well. But, for the typical P6 modder, your PIC-based drop-in replacement sounds better!
Chip