Thanks man, I make songs and go gigs full time in real life and there is such a vast difference in text battling/dissing/making songs etc. You covered the diversity nicely. And you talked about rap maturely and as an art form, which it is, but it is often forgotten. Here's a song I made recently, take a listen:
https://www.youtube.com/watch?v=-J9l1NRQzXA
And once again, thanks for that!!