Honestly, I tried Water and Lighting and somehow I like Water. It may be because she can heal and most likely it is because Lighting is the most used class in the game (at least that's what I noticed). And I want to be a bit different and special so I might go with Water or Wind this time.
I am not quiet sure yet, still thinking about Lighting tho.
But to answer your question - I really like Lighting, how he looks. : P
Actually earth is one of the best classes on high levels water and wind also are fire and lighting would do well in the beggining but later on they'll get whooped by either wind water or earth because they abilities are so much better and useful with the right partners and don't you worry because kabuto is easy to obtain and sakura is also and if you're lucky and get tsunade you'll have infinite healing and sure it will take time to win but you will win
That would be his earth shield passive, sets shields to the 2 chars on your team, which are most hurt. The Shield scales with resistance/ninjutsu def. +.... look forward to when you meet Earth with inner gates, unlimited shield stacking :lol
When I play Earth I usually do that, just play him as support, to buff my other team members + having him as Tank xD