This is really nice! I'm going to have to study how you did a lot of what you did in this. A few notes on the melody, when you have this long of decay on reverb, passing notes linger a lot longer than you expect them to, which can cause them to clash with the harmony. I'm not sure how best to address that. You can just live with it, you can turn down the reverb on just those notes, or you can recraft the melody to use them differently.
You also may want to think about rhythm as it relates to melody. Long notes tend to feel like they have arrived at a location, while short notes tend to feel like they're moving somewhere else. The current rhythm of the melody is sort of | Stand | Stand | Move move | move move | which makes it feel like the most harmonically interesting chords are also the most unstable. You might consider experimenting with other rhythmic patterns and how they affect the feeling of the track.