How well does benzocaine work?

Pretty well. Benzocaine is a great topical anesthetic when used carefully and properly. Do not exceed recommended dosages as it may cause a serious condition called methemoglobinemia.