Ended up designing a 64-key one with displays: https://github.com/tzarc/keyboards/tree/main/Djinn -- can't see myself going any fewer than that.