Yes, the size of the Colemak userbase is still small, compared to the Dvorak or Qwerty one, obviously. Also, Dvorak has been around for much, much, much longer and is also recognised as a layout by ANSI, which contributes to more people knowing about it. But for it's size, the Colemak community is extremely noisy, and we're on the upswing. I've converted two or three people in the four months I've used Colemak. That's at the very least one new person every two months. And if everyone is like me, that's a doubling of the userbase every two months. That'd mean that in December, there would be sixteen times as many users than in January. I suppose that's untrue, and after a while you deplete your reserve of potential converts, but to show you how rapidly it may grow.
What kind of glitches did you encounter in Ubuntu? (I suppose you're talking about the Xorg implementation here.) And how is the OS X implementation of Colemak bad? The only thing that's not working absolutely perfectly on my OS X is the backspace. Which works just as it should with Colemak, but when i switch back to QWERTY it still erases (when it should, according to someone, become a caps lock). But that's fine with me. Nobody should feel the need to use caps lock anyway (most useless function on the keyboard, residing at one of the most useful keys? No thanks) and to have the extra backspace on QWERTY too is not a bad thing.