The vanilla vocals are awful to hear but the interjected vocals are well paced and matched. Next time I would say make your own vocal samples to loop like you did the vanilla ones.
2 and 1/2 because while the structure is O.K. there really isn't very much going on in the song and the mastering needs more work. Typical songs like this should have a much healthier and deeper tone on the bass.