It is just a forum so wouldn't touchBB work with it. And to get touchBB working you have to make some changes in the forum but should be simple enough I don't remember what forum software the site is running but that would be my suggestion if you wanted support on your android phone.
Personally I don't browse the site on my android phone (HTC EVO) but I do browse on my iPad if I have enough time where I am at to actually get engaged with the site. I prefer to actually have time to interact with something if I am going to look at it. Unless I am browsing for fun and then I just stick to youtube videos, or any of the many news applications which one depends on where I am at. My phone is used for checking in on foursquare, "quickly" checking my email, receiving text messages, and making calls.