I''l start
My strengths are defintely multis. I dont hear simple rhymes anymore its always multis to the point its natural now. I have a good way of grasping emoton with my deeper peices. Wide variety of topics lol Alot of people make the mistake of having every song sound the same or just random freeverses. Not saying you shouldnt do that I prefer having full songs and didfferent topics to keep it fresh. I'd like to think my vocab is pretty good too. I also stay true to my Native American roots. Most people I've heard say its a good thing. Sometimes I feel I talk about it to much but I know its not a very common thing and helps give me a memorable foundation.
Weaknesses are for sure structure, although its getting alot better. to those who saw my first few songs lol you know. I use alot of inners to mak it flow dispite the awkward structure. My punches ae getting better but are still something I tend to struggle with. I'm listenin to alot more "punchline" rappers at the mooent to help broaden my horizons so to speak on punches. Same for wordplay but im a bit better at that punches tho. I really suck at choruses. Early in my writing I was very good at coming up with them but now I seem to struggle. I often just skip it all together lol