Good stuff man, the sound quality of your music is superb.
I peered through the score, and the only thing I could find to give feedback on is your piano writing. I didn't always seem very idiomatic to the instrument. For instance, you tend to favor ultra wide chords sometimes that won't sound like how they're written. For example, the pianist would have to roll the LH chords in bars 1 and 4. Is that what you're going for? I'd rewrite the voicings, or if you like them the way they are, roll the chords. You denote arpeggios in other places, so I'd do it there also.
I'd use slurs too. Yeah, I know you show pedal markings, but it's still a good idea to write in the slurs for how you want it played.
I'm excited for you with the possibility of a performance (that's happening, right?). Keep us updated, and hopefully I stop by this site and see an update from you with a live recording. Regardless of that, kudos on your effort of continuing to better this piece with peer review. That's what this place is for 🙂
Looking forward to future music from you, and thanks for re-re-sharing your music