I agree completely. My only objection to his use of the term is that it's too 19th century, and probably doesn't resonate clearly with a 21st century audience. I much prefer the more temporally appropriate term, 'Gorilla Glue Baby.'
Prounounced "Go-rilla," of course.