Nice ninja! ^_^
Naruto's clones are great (well, they pop up fast but go fast too) and his AOE is good too, but in my experience he doesn't combo as well as I'd hope. Maybe it's different for Midnight Blade.
A lot of MB teams have Sasuke and it seems to work for them, usually with Hinata (the best team I know has those two plus Iruka).
Hinata is the goddess of tanks.
Neji interrupts but isn't super tanky besides his taijutsu 20-something percent shield.
Kakashi has great combos but dies way too fast. Either throw magatama at him (actually, throwing a few rocks would take him down, haha) or avoid using him.
Kabuto is God. Hiiiiighly recommended. But you can't leave him on auto or he makes clones at the wrong time.
Kimimaro has good damage but it costs a lot, so maybe combine him with someone who recovers chakra.
Zabuza 7 Swords interrupts but lacks the bulky clone of the normal version. I just got him ^_^ but I haven't used him yet.
People say GNW Kankuro is awesome for poison. How'd you get him?
Asuma... don't have him.
Gai's leech is great and he interrupts but he dies really fast, and then leech is gone.
I forget what Ningendo does.
Sakura is meh. Especially compared to Kabuto.
Karin poisons and she seems to combo well too. People say she's not the best medic though.
Normal Kankuro 3* does a ton of damage. I have him at 2* and I haven't used him in forever, so beyond that I dunno.
GNW Kiba is awesome. But you have to keep Akamaru around.
Um... so mostly I see something like Sasuke/Karin/Hinata but a lot of combinations could work. I guess I'm not that helpful... ^_^