No. Leviatonn got Leviatonn banned.
"Are there too many all stops for people to handle?"
No, there are too few of them imo.
I voted to ban leviatonn last week, just because i didn't want to face too many gheist this week with my new deck. It worked at least, im in a 20 wins stryke and no gheist faced yet.