haha - you're lucky - many guys wouldn't have an opinion - I'd stay with keeping his hair and just using a leave in like Ice to see if that helps...
You said he's nappy - but he sure looks HAPPY

hehe - could be his new rap song
"You SAY I'm
NAPPY !
but I sure am
HAPPY !
If you Touch my
HAIR
I won't come over
THERE !
ok ok...I know it's bad - it's Sunday morning and my brain isn't open for business yet