I would drop the nine-tails Naruto, he falls off until we can get some frags for him hopefully in future events.
But knowing what ninjas you do have can help us on the forums to formulate a better team for you; if you'd supply the screenshots of your current available ninjas or list them.