Oh yes
Totally finish it. I love what you have so far. I love the break with the hi hats that goes right into that powerful kick and melody. Brilliant. The kick will probably have to be turned down a fair amount though, just so your bass doesnt overpower the mix. Work hard on the mix, and this will be excellent.