Hi,
We have had keel guard on our 2006 22 C-Dory since new (put on by Les Lampman), and we beach all of the time. It is still in place protecting that part of the hull from rocks, barnacles and other "land based" enemies of boating. We also had keel guard on our Boston Whaler for many years...