Regarding the fact, that attributes are pretty simple made and don't support mixed classes very good, I think it's pretty odd, that Polymorph seem to be thought as a mixed attributes skill tree. Because of tentacle I thought Polymorph is a STR-Skilltree, but now it's really odd, that Bullhorn is not STR.