There may be some talented rappers that we may have missed out (add them in your comments) but that would be entirely because of inconsistency or below par skills to fit the list.