Maybe pulling the high strings back and giving them some 'air' to allow the piano to continue front and center could help avoid the dreaded synth string sound. And, yeah, the ending sounds cut off. Don't leave the listeners hanging, They must be 'lifted up'

My suggestion would be a big tonic 'G' major ringing out there at least as long as the pause before the big moment.