I like it. I see with your other thread that you are liking the alliteration for both sexes :)
My boys both have C names (but with K sound) and a surname that is a Mc K sound and I think it goes well.
You could also use the G or L sound in your surname as a first initial as that sounds nice too.
e.g. Gregor or Lewis both go well.