The song still sounds great to me.
But I was thinking. This song was recorded before the start of AT11 right? At least that's what I thought all the time.
Anyway, if this got recorded before AT11 and now with all her vocal training I think she will be more than able to handle this song live later on.