4th option: get better at setting up your kicks so that you don't need to worry about the oncoming punch. Granted, some guys are really good counterfighters, but you should be setting up your kicks with distractions and broken rhythm. Counterpunches come from figuring out a system and a pattern. Confuse your opponent, use your hands, and wait for him to be vulnerable to a kick. Then you don't even need to worry about a punch or takedown.
My favorite times to kick:
-Teep to the body or leg to stop an attack from coming in
-Throw a flurry with the hands, get his hands up, throw a kick to the ribs or legs.
-Drive him backwards, and while he's walking backwards, kick to the legs (you cannot fight when you're moving backwards)
-When he's hurt; i.e., when you hit him with a good shot and he's distracted
-When you've maneuvered yourself so that he's facing away from you. My favorite way to do this is by evading a leg kick, and when his leg travels past me, his hamstring is exposed. I catch a lot of people with this. This really aggravates people and without shinguards/full contact a few of these will really lay the hurt on him. It's also good when you add a pivot step to a slip, and you've maneuvered yourself so that you're facing his side. Good shot to the solar plexus should teach him to watch his footwork next time.