Funniest char I've played in WoW is my BrM I have no serious complaints. At least for this spec if you look at what people are posting they are really minor tweaks to abilities are not being used because of weak design, not that they are required to make the class viable.
Only real issue is handling stuns but right now this is just on Challenge Modes/PVP (and HoF trash damn you). Though if they introduce a boss fight with tank stuns you will see the boards really light up.