Why would you dodge him? You're up in here begging for audio battles. You then get one, with a guy you're even now picking beef with.. I wouldn't mind seeing you audio battle, since that obviously seems to be your forte. So let's go, dawg. Show Bag who's further progressed.
Regarding your rhymes, this is obviously a BATTLE rap site, not just a rap site, and most of your stuff doesn't seem to be catered for any opponent or flow well in acapella (i.e. as multirhymes). That bar you just spat there was good. A 2 syllable multirhyme with a double entendre. It works. But the rest of the time you're just writing random freestyles ..
I'd like to see you battle anybody with what you claim to be good at: Songs. Verse, chorus, etc. Or at least see you try to write a multisyllable rhyme or some creative double meanings against someone.