Awesome track man! The only thing I would say to add that isn't based on personal preference is an ending/outro it's too abrupt when a track ends on the hook (imagine dancing to a track you haven't heard before and it ends on the hook). Look forward to hearing more from you dude!