Yeah, I'll throw my vote behind the more bass suggestion, too. Other than that, I think it sounds pretty cool. It's not something I would normally listen to, honestly, but I found myself grooving along anyway. That's always a good sign. Just gotta get some thump on the low end, and I think you're set. Sounds really pro, IMHO.