Just completed it, and did overall enjoy the game concept. I prefer this format to previous ways, but including trainers to fight more regularly would make it much more well rounded.
Still think the strength of pokemon is ridiculous. Was losing a quarter HP to lvl 30s on my lvl 70 poke through normal effect attacks. Seriously imbalanced there.