It's been a while since I last looked at GKOS - but my original goal was to make a bluetooth enabled GKOS keyboard that you could stick to the back of your phone and type. I previously made a USB wired GKOS keyboard using an Arduino Pro Mini. However, the blocking issue was finding a cost effective BT module that supported the HID protocol (most of the inexpensive development BT modules seem to implement a serial port - maybe that's changed now?
However, I was looking at DX.com today and they have this for < $13 USD delivered:
This might make a good place to hack a GKOS keyboard - but I don't know how well it handles chording. Might be worth a $13 experiment though... :-)