I hope this is good enough to stay at the top (mods?)...

There are minor variations based on the battle type (topical, open mic, battle, etc),
but I've checked various other rap forums, and I believe this is pretty concise list I've created,
[More specifically for text battles]... Cheers!

LYRICS - PART 1
1. Flow/Delivery:
2. Vocabulary:
3. Emotion:
4. Personals

LYRICS - PART 2:
1. Multi's/assonance:
2. Wordplay/Entendres:
3. Metaphors/Comparisons

CONTENT- PART 1:
1. Setups/Openers:
2. Punches/Closers:
3. Humor/Entertainment

CONTENT- PART 2:
1. Creativity:
2. Consistency:
3. Complexity (Schemes)