First, check the tooltip on Rawr. If it says '8% melee attack' as the proc chance, you have a version of the item data which was released with broken parsing. If it was '2 PPM' it should be correct. The 2 PPM calculation is a fair bit lower than the erroneous 8% version. Right-clicking and reloading the item data from WoWHead should correct that problem if you have the newest version.
That said, it's likely that the proc on the BQS will be worth more mitigation/survival than the ICC-10 weapons. The proc has very high uptime, and is in the 50%+ range on most bosses.
If you need the threat (I use The Facelifter for threat) or have something against procs, the ICC-10 weapons are pretty good--but Rawr isn't really inaccurate in regard to the average proc value on the BQS being worth a lot more than the passive stats on many weapons.
Armor is great and, in EH terms, you really only have the Anub-10H weapons with bonus armor on them available as a passive alternative.