Yo, you nice, all I can critique on is really the breath control. I did the same thing, I used to write alot a ill, complex shit, but when I had to do shows or record, I would be runnin out of breath and it would mess up my flow when I spit. Either that, or my lungs would be a little strained after the recording.
I had to write the spaces in the verse accurately so I could say what I wanted to say, how I wanted to say it, and still have time to take a big enough breath to cover the next bar.
I'm not sayin simplify your shit, I'm feelin it, you might just have to give some more thought to how and where you want your breaths to come in order to tighten your flow on record or in live shows. You might have to practice full energy, out loud with the beat on to see how you can tighten it up.
I know some cats like to rhyme a little off beat, but I don't think that was your intent. Plus I know that's old, so my critique might not apply anymore. Over all i like the project.
Stone