I assume you're aware of how hideously difficult this is for the trumpet player? Those high notes are doable, but I wouldn't advise staying in the high register for too long, and try and avoid big leaps up to high notes - again, doable, but very difficult, and your performer will hate you
Apart from my gripes with the trumpet part (don't worry, definitely playable, just bloody difficult) I enjoyed this a lot, I found it more approahable than your usual stuff, perhaps because it's more consonant.
I would like to hear more music in this vein from you, most enjoyable
