Alrighty, so I've been playing this for the last few days so I figured I'd put in some thoughts on it.
In general I like the concept and the game can be entertaining. I was rather disappointing on registration that they have a weird naming filter so variations of what I wanted to name my characters were not possible, but that was easy to forgive. Next up was the fact that there was no actual Sorting ceremony, instead they just let you select your house. After some thinking on the subject I realised this works better than sorting ceremonies, because from what we've seen people generally are *NOT* happy with what house they're put in.
Once I got through that part, the game actually has an interesting plot, your character has a nice little story that you can somewhat tweak (have not figured out how much yet, would need to re-play with picking other options to see if the results will be vastly different). The classes are nice, the NPC character interaction is cool, etc. The main "issue" of course is the patience trap. As a freemium mobile game, the business model is to ask you to wait for stuff, or pay for energy/time. If you could complete whole classes / actions with the given energy and then wait till starting the next one, I believe I'd have a better experience playing it. Currently I end up halting mid-way through a class or an action as I have to wait for my energy to refill. It's quite frustrating to be honest.
There are also parts of it which are yet to be "clear" to me, but I guess that will need further playing. For example do my house points really matter, and how it is that these other students gain points compared to my own progress. Currently I'm way ahead of everyone else, despite having lost a total of 30 house points so far because of Merula and Snape. A quick search on the internet tells me that these "competing" students are in fact other players, and we've been grouped randomly. If that's the case, my competition does not seem to be up to the task yet. lol
Anyway, will keep playing, let's see what else it holds in store.