what more can you want?
rpg + strategy + cute girls, this game have it all.
increase the relation between characters to gain an advantage in battles, capture monsters and have them join your team...
or try to finish the game with a level 1 character (like i did). of course, you'll have to make sure to get those bonus points to do that.
the only real downside is that a character can quickly become too powerful, but given how many characters there is, you can easily avoid that.