The Idea!
I think you have the right idea, but I think the execution needs a BIT more work. It sounds awesome, don't get me wrong, make sure you know the difference between choppy and choppy music.
Sounds good regardless of what I'm saying, but a little criticism can go a long way