Yes, totally. I was frequenting other places when Pottermore was originally released, and though I checked it out once or twice, I never got beyond Diagon Alley, because it just seemed to be trying to sell me (relatively expensive) items. I also have an well-honed scepticism of "license" games.
The challenges showed me that the games are among the most fun on Home. I bought a bunch of stuff just to support the space.