IIRC it appears that Chan may have had some basic training in figures (he once mentioned skating around in circles during practice).
And Chan has some of the best edges in freestyle today. There's a reason he gets such high PCS.
I love Jeremy Abbott's edge work as well.