I played the original, it was awesome, along with Princess Trainer. I never bothered replaying them, because i saw no reason no. However, i played through this 5 times at least,if not more. This game keeps bring me back,because the writing of certain scenes along with the very good art,and now some "videos" getting even better. With this latest release. 1.40.1 it felt a bit shortened in some areas. Potions were gone (temporarily if im correct,so they'll be back later) Luna's story got rewritten,which is good,but its much shorter now,compared to the previos ones, instead we got more Cho content and Tonks. I can't wait for the future updates, if they manage to add fullscreen CGs to most of the scenes eventually,and videos for iconic/high tier events, this will be the best trainer game of all time. I played almost every trainer game which is posted on this site,but i never played through more than once none of them.
So my conclusion is, if you like trainer games and don't mind a bit grind (for money mostly, but you can cheat it aswell): it's a must play.
Oh,and i almost forgot,if you finish the story it won't end the game anymore,if you don't want to. You just go back a bit in time,and you can resume playing. Also,if you decide to play NG+ you can bring all your hard earned gold,so you'll be freed from grinding without cheating!