Indeed! I ended up switching to using the mobile site (in Opera mini) just as you did. Worked fine for me.
However, of late, I decided to switch keyboards (currently both GO Keyboard and ICS Keyboard) and they end up working just fine in the actual Google Voice app. These keyboards don't get "cut off".