I like your ideas. But I think it could sound more realistic. Try adding some reverb to the drums, that will make them sound better. Actually, adding reverb to everything might make it more realistic. It got flat a few times throughout the song, which I think could easily be fixed. But other than that, it sounded pretty good. The instrumentation was very nice. So overall, nice work!
Much love for the feedback, I'm a get right back on it.
You are free to copy, distribute and transmit this work under the following conditions:
* Please consider sharing revenue!