The amount of reverb could be an issue or it could be the mix itself. In the Braveheart cover, the background harmonies are covering up the melody. There's a lack of balance. In your first piece, you've created a great mood but then it doesn't evolve much past that first idea. We're basically getting the same idea for 1.5 minutes. Disclaimer: I'm listening on my laptop so I may not be hearing certain nuances that laptop speakers just don't convey well.
Glad you're writing and producing! Keep sharing!
[Sound Engineers dedicate their entire lives to the craft of merely recording. They don'tplay anything. They don't arrange anything. They merely record.
Also, I disagree with this blanket statement. I've worked with and met plenty of sound engineers that do play plenty of instruments as well as arrange music. Perhaps what you mean is if you hired a sound engineer, they'd solely be responsible with the recording itself. That may be true but even then, I've worked with engineers who were also the producer on a project. So it can (and does) vary.