You're such a beast
I love how you love the Ocarina so much that you solo everything awesome with it. Don't let those crappy zero bombers (likely 12 year olds jealous of your awesome, or technofags who 0 everything that didn't go 220 at the start of the song) get you down! Keep making music man I really love it!
And yeah the guy below does have a good suggestion, it would be a descent idea to add some nice pads or something to go with your Ocarina, of course the Ocarina would be the center pole of the song but it would help give a dramatic effect better.