I agree with both of you. It was performed early in the season and Sota's had a long break. I hope to see very nice choreo when his programs are competition-ready. It looks like Sota tried to test/show off the new elements like the squats and kicks, and didn't focus much on performing jumps and choreo, leaving long setups and empty spaces there. That's okay, he doesn't need all that long to include elements and make his program more coherent. After all, Finlandia 'Eden' was much improved from US Classic 'Eden' which was better than Gensan Cup 'Eden'.
I hope his back is alright, as I have noticed he didn't include his beautiful donut spin. He did it in his Eyes runthrough though. His flexibility is getting better, as I hope is his jump stability. I noticed he kept his back beautifully straight, which is by now his trademark. It will all boil down to nerves so I hope he's taking care of that as well. Like you two, I think his steps are very promising.
I don't understand the music cuts for the new Dragon, though. It has a beautiful opening, just like Dragon 1 (when he was 12). It makes you start watching with trepidation, and expect an energetic program with interesting and memorable music. But after the opening theme, the music suddenly turns into a subdued theme without any noticeable leitmotif. He'll have to rely only on his charisma and hitting his elements in this part, because without it, this music will feel sleep-inducing. After this passage, the music picks up: it's easy to see it's the main musical theme of the program. However, I don't understand why it has to be on re-wind for so long. I get a skater needs to recover during a slow part after initial hard elements, but TBH, I expected Yuko Hongo to produce something more interesting/varied afterwards. Dragon 1 kept my rapt attention throughout with its dynamic -while not jarring- music cuts, but I don't know what to think of this one. Yet. I am hoping for Sota to surprise me. But even more than that, I wish they'd at least kept the music in the second part non-repetitive, like they did with Dragon 1.