Glad you’re enjoying it!
So obviously I’m still not done with Moon, because my writing process makes me play so slowly, and not ready to offer a final assessment or ranking. I really like everything I’ve seen so far though – the worldbuilding is excellent, the story is shaping up to be quite interesting, there are some cool characters, and although I still like generation VI’s Pokémon designs better, VII’s seem like they’re fine. My official position – subject to change in weeks to come – is that V has the best story, but VI was better overall. VII still has a shot at overthrowing either or both.