This is what is known as Great Success!
Alright, first off, name it 'Rugged Rainbow'. It's pretty crazy, no doubt, but I can still feel what it's all about. Don't give up on it, not when you've already done so much. Let's see... I really like what you have so far, up to the last few seconds which sound incomplete and probably are. I guess to keep going forward I would just ask you to keep mixing up the instrumentation. You could pretty much use anything at this point, like acoustic guitar? Bass has already been addressed; I'd just like more of that. Maybe a vocalist?
Get a really low alto to sing this:
Dancing in the rain, water doesn't stain
Let the light surround me, onto the refrain
Wrestle with a cloud, falling down below
All you get is a rugged rainbow
It'll be a winner, I promise.