Hey Tobe, thanks a lot for replying!
I agree that bass should have more movement like you said, but on this beat my goal was just to fill the low-end, because the sample I chopped didn't have enough of it (Sample used in this beat is from "Pacific Gas & Electric - Are you ready"), and I guess I added too much of it.
Also for vocals, I'm aware that they are not perfect since we recorded it with low budget mic (Sennheiser e825s) in T-Verb's basement without any acoustic treatment, but I guess when you say you love it they sound okay, and I'm happy to hear that from someone experienced.