use fpsware cc. it won't help with loot rolling, but it's pretty good as far as dps.
I agree, the equip is kinda crappy...it may be that you can edit the weights manually to make them more like what you need, but that assumes that people know what the weights should be..personally, i just know i shouldn't be rolling INT on a feral druid....but that doesn't translate to a weight set for me.
my other annoyance with it is...HB was *supposed* to start using weight sets to pick quest rewards..yea, it doesn't.
my tank pally and feral driud, leveling RAF..pick exactly the same gear from quest rewards.
It's better than nothing...but it had so much potential.