The only thing i'd change is to "unnerf" the ninja and make him pre 2.45.
That would help with the tp-issue and boost the dmg a bit in st and aoe dmg.

Otherwise nin is fine where it is , well besides mudra lag but i hope the EU-servers will help with that ^^.