As cliche and repetitive as this song is, I honest to god think that it would do good on the dance floor. It sure would get some feet movin :D
It just needs some breaks here and there, some drama, and some vocals, and this song wold be a winner.
But I do agree witt eh colour. Add some FX, try to make the song more clourful.
Great work, keep it up! Check out my music sometime =D