Im just curious how close the hardware is.  It will never work completely.
What do you mean by the last sentence?  This is not my personal keyboard--something I'm modifying for a friend--so I'd love for everything to work properly before I return it.
Adding new hardware support is a process.  code-build-test, code-build-test, until it works.  When I don't own said hardware, I require a partner who does in order to test.  Most builds take at least two tries before I get it right.  If you can help me support the KMAC happy by testing, that's great, I love adding new support.  If you won't have the board for long then it probably won't work out.
For the first test, I was wondering how close the (known) KMAC and (unknown) KMAC happy designs are.  That build would never work right, but it could give me some good information.  Then I could go start coding a firmware that does work right.  It takes a certain amount of savvy to work this process, because you have to have a backup firmware ready to program when my first few builds inevitably fail.  I'm working blind here!