I personally don't see a big problem with a spellcaster using a reaction to counterspell, but if that is an issue, how about making it a reaction plus an action point?
Also, I don't know if this is core or not, but I'd allow that only versus spells that specifically target the spellcaster...