I don't mind it if it goes with an Irish surname. My cousin is Kevin and it suits him.
Re: Kevins in France, Zakken, my pal told me a Kevin is what they call a wee guy who wears a shell suit and causes trouble at holiday camps on his moto. And a Jacky, often the dad of a Kevin, is an older guy with a big belly who wears a white vest at all times and drinks Pastis.