I was able to get 5 of the new creatures to team level now. I played prior after I got 3 of them to team level and they did well. Probably a surprise to the mid level players I play against to be in PvP with 1 to three of these in one battle.
I will try these out tomorrow. I still need to try out the new cat and rhino guys.