Finished. In total with side quests and all that it was 26 to 27 hours. I think it's a bit long for an action rpg like this, but whatever. Awesome game and so far my favorite handheld game this year (more than Peace Walker, have yet to play Kingdom Hearts, can't remember if I played anything worthwhile on the DS).
The final boss spoiler (click to show/hide)
FUCK why are they making me use the shitty characters I never use! the entire game you at least have Adol. Then I'm supposed to use characters that I haven't used in like 20 hours. When you finally use Adol again it just the feeling of so much power. You go from getting destroyed to murdering the shit out of this baddie.
spoiler about equipping teammates
spoiler (click to show/hide)
the only time you're required to use the B/C-teams is at the very end. Just save the money and buy their best weapons then. Technically their best weapons require creating in shops with rare parts.