I would'nt ban anything and let it go for awhile till you get enough data.
Revenant and things can be dealt with esp by Flyer nonsense. Besides maybe people will stop taking those annoying beast hunter shells.
Nothing wrong with some beast hunter . Well, unless you're a MC, then it's a bad day to be around. I played around two sets of them in the tourney and didn't even lose my riptide though, so it can be played around.