Hanyu is very good and I think his age is perfect. he'll be about 20 at the Olympics so enough time for him to mature; too bad Chan peaked too soon. I hardly think having skaters from one country dominate is really that great for the sport though. In fact it could further diminish the populairity of the sport. In a dream world you would want a mix of skaters. If it was say a Japanese men's sweep; while many enjoy skating still I don't think it would help interest in key markets like Europe, Canada or the USA. I hope we see everyone skate their very best and the best skater wins which inmho is between the three Japanese and Chan. When I say skate their best I mean their "realistic" best. One could never expect Brezina, Verner to Abbott to skate totally clean in two performances. Though I do believe Hanyu, Takahasi, Kozuka and Chan all potentially could be clean. Joubert really has had his day but he is a fighter; but I have to say I don't see a lot of improvement - like a lot of skaters some good trash talk but not much else - still he comes back like those weeds in teh back yard refusing to be forgotten or ignored.
I don't think Chan has peaked yet, at least not artistically. Hanyu will be barely 19 (19 and 2 months) at the Olympics, which is a good age to be at his first Olympics