Although my personal experience with boomkins is pretty limisted, I have seen them in rare occasions. IMO, they still don´t get the love they deserve.
Their damage is decent, and you´ll be more then able to hold you own VS a, lets say, elemental shammy, or even a mage. Druids do, however, have some major gearing issues (Intellect on leather = still to rare). Crit, Intellect and Spelldamage are you friends, so you'll probably be ninja-ing some cloth caster stuff.
Damage wise, your fine
Mana wise; the reason people call you OOMkin is cause of the moonfire-spam-tactics you sometimes see in PvP; stick with Wrath spamming, and you'll be fine (maybe an odd Starfire? Like I said, my personal experience is limited). Mana/5 stuff would healp, I guess.
All in, gear is the biggest problem, but if you manage to get some cloth, you'll be fine.
*Looks up* A lengthy post on a class I've not played past lvl 40... *waiths for the flamers to arrive*