BM isn't a game you can really play on the phone, at least not constantly. You really want a real keyboard for those longer messages.
I play on my phone *constantly*. Probably more than on a desktop, at this point. Luckily, my phone has a hardware keyboard. I wouldn't want to do it on one of those on-screen virtual keyboards.