I have used copper powder in epoxy on several boats. It antifouls well in some locations, is hard enough to scrape, a lot of work to remove and lasts a long time. For a boat that is only landing on sandy beaches, it would be fine. It is much cheaper to buy the powder and mix it than to buy it ready mixed.
The stainless (or cupro nickel, thanks Peter) shoe is for boats which may hit coral reefs. There are issues with oxygen deprivation and repairability, so it would probably not be glued in place. 1mm is not much, but it would be backed by a pretty solid fibreglass laminate so might be sufficient. The weight would be offset by removing some of the laminate which would otherwise be required to make the boat beachable.
Kevlar is good as a last resort. ie the inner most laminate. If it is supported by other laminates it is not much better than glass at resisting coral type damage. It is not so good for wear areas as it goes fuzzy and absorbs water, which would take longer than the time between tides to dry out for repairing. A metallic coating will do a better job. I think. If we do have to build a boat capable of bouncing over reefs, we will experiment with both.