Okay when I first saw this, I figured it had to read it wrong. Vicente doing rap??!!
Actually this works really well - more like punk rap. I like the vocals the way they are, except maybe add some ad-lib stuff towards the end. You could consider some "breakdown" sections on the arrangement of the instruments - like have a couple of measures with just the beat and choppy palm-mute guitar, for example. Or everything drops out for a bass fill, etc. But it's off to a great start!