Beornings DPS is very lacking nowadays, especially since the recent Fate fix. Landscape and leveling wise they are fine, however, in a raid they are not. I primarily heal as Beorning and consider that its primary role, but I wouldn't be opposed to making the class a viable damage dealer.
With 600k critical rating, 710k physical mastery, 216k finesse and the 4 DPS set pieces from T2+ Remmorchant, I'm averaging merely 75k dps on a 3 minute parse on the house training dummy (specced for both -15% physical mitigation from bees yellow line and +15% incoming damage from armour crush blue line). Before the fate fix this was higher, but still not nearly as much as hunters/champs/burgs/rks.