I beat the game last night and i must say that the final boss was one of the easiest things i've ever fought. The whole time i automatically had auto-life on and even so, i didn't really need it. My people weren't super pumped and strong either.
The ending was ok though.