You're really coming out with some solid stuff now. It can all be a little bit longer, but that can also come over time, so that's not really an issue right now.
You have a lot of great ideas that I can tell you're trying to bring out with the stuff you make, and they're really good ones too! Especially with your last track, if more time and effort was put into those clips, they could be really outstanding songs! One critique I have right now for this song though is that I'm not really a big fan of the way you used that high-pitched Skrillex-esque saw that comes in at 0:25. Not because it wasn't used properly in the song. It's just used so often by people that AREN'T Skrillex. Not saying it's too much of a bad thing, but you should also strive for your own type of sound. You have ideas to work with, I know that. Look for more samples/synths that aren't used more often and try to create some stuff with that (:
I think I've also seen enough from you to be confident in this decision. I think it's about time I get you scouted!