I don't think any of the ideas you showcase here are bad. It sounds like it was made in basic 65 for sure, but it's not bad.
What it suffers from is relative unintelligibility -- separating the quiet from the loud sections, what is a verse, what is a chorus, can the bass be heard clearly throughout and is it supported by clearly audible kick, snare, etc. I think it would benefit you most to try a hybrid of this type of work and more easily heard percussion such as that of the sega genesis. Also, pulse bass may work better.
The mix itself is pretty quiet and gets muddy at points when there is too much going on. Fix that and I think it'd sound just fine!
I still enjoyed the listen. Thanks for coming out to NGUAC!