Re: What weapons should I use?
Three main advantages of Beast are Grizzly charges, Werebear transformation, and attack speed (some of which affects the entire skill and the entire party).
1. Are you planning to use the charges?
2. Are you going to transform into a Werebear and use normal attack or use Wolfhowl with this set-up?
3. What's your speed now and do you have/need additional IAS?
I don't know if you're a pure frenzier or not, but if so or close then it'd be a waste to use Beast for transformation, summoning and attack speed/damage would be the only likely usage.