I'm gonna be honest for once about Ninja.
I hate how good Ninja is. Ninja is easily the best baser and everyone else is being judged otherwise due to activity.
Ninja is really one of the few basers I've tried against and failed against in a legit fight.
If its not Ninja, then Bobo. - who I have not played against as much ;/