The way you put them together confuses users. Its really cool to have such function pf swipe up and down to type but put them in order confuses users. Im serious, its hard because our brain is used to the systematical order of keyboard that has been set long time ago. Even in English, they have their reason to put them this way. Because we all know the International keyboard well, so I bet Im not the only one, my brain would translate them automatically to find those keyboard in respective vocal like key place in khmer.
There should be a new update. Your idea is really great, though. I support. The only matter is place them in the way it is used to be, please. We have been waiting for a cool keyboard like yours long time ago.