LOl well I do not consider myself a signer but more of a rapper/dee jay. You are right, it doesn't sound bad, and with a little fine tuning it will sound even better. You really caught all the elements of the creation, thanks man.
Yeah, the beat makes the song, I see why producers make most of the money LOL.