The downside being that once you have the carte vitale you are not then entitled to use the nhs save for emergency treatment in the uk.
French workers employed in france but living or based in the uk are entitled to use the nhs in the same way
afaik.
Income tax is a seperate matter and you have to declare your income in both the uk where you work and in france where you reside.