Not much luck with Beasts either (lvl 380).
My def team is all beats.
68 battles, 75 points.
The idea with the casual battles and force rotates is good, will do that now.
edit: About 4 refreshes to get a beasts team and somehow the setting is always the same: Kerberos, Giant Spider, Forest Guardian and some other random beast troop.