Are you speaking of his technical abilities as a skater? If so you can be accurate but is he working well with Elena? Even if has improved technically and improved his projection overall he's still not working with Elena on an artistic level. She is just too dominant. No team can be a Fusar Poli /Margaglio anymore.
So who would be a good partner for Elena in your opinion? She seems to enjoy working with Ruslan - I seem to remember her stating that he calms her down when she gets upset. Obviously working with a prima donna Katsalopov didn't work out for her!
This is not a serious comment obviously, but the first person I thought of when I saw these was Guillaume Cizeron. I mean, people often complain that he's overshadowing Gabriella. Well, actually he was the second person I thought of. The first was Scott Moir, but that's more because he and Tessa are my favourites, so I think of them first about anything ice dance related. Though, no one can say he doesn't have personality...
Again, not at all serious comments, just funny thoughts that popped into my head. I like both those guys with their current girls.
And I agree that it's really important how she feels working with him. They may never have the passion and fire that she had with Nikita, but then as Kitt said, that didn't work out too well in the end.