Yes this is definitely a bit of a personal project, while also making an opening, and a public suggestion upstream as an idea to get into norns. I really appreciate and respect that rather than trying to solve the entire field of “how to make sounds with computers” problem, monome is working with this product. Pushing the hardware side of things makes a little uneasy actually, and I really don’t want them to get bogged down in hardware compatibility support (see also the “running norns on the new, more powerful Raspberry Pi 4” discussion). But there isn’t anything OP-Z specific actually (my new development sketches are more – not less tied to OP-Z, though needn’t be).
I am not sure how far this idea would generalize before hitting limits, perhaps to all USB compliant devices perhaps not. Have you tried it? The basic idea is, currently: running alsa_in process and patching it to jack.