What makes it even better is that it isn't an OP card. Stats-wise, it's worse than Psych-o-Tron, which is a bad card.
I do think one of the decks that run it, which is Beast Hunter, needs adjustment, though, since it's too easy to pull off a huge burst damage.
No it doesn't. OTK Leoroxx is a sub 50% winrate deck in D5 to Legend.