I like this idea, for new players especially. I’ve always felt like the first time you really get to experience the team play and see some other cool classes is the 90dg. A lot of the game design shows itself by this point and different types of content become available (missions @ 100, dungeons every 15 levels, etc).
You have a lot more to keep players interested instead of hitting them with a long trek of linear, generic questing with simple skills right at the start. A lot of new players never make it to the 90dg because of this.
Seems like a good compromise to circle resets, and lv100 may be minor to most of the people still playing this game, but it is a lot to players who only play a few hours a week. More money for the game is never a bad thing either. profit = attention.