Over the years i have tried several ways of wheel retention...
1. Nylock nuts work well but replace each year as they do wear out. Need a large spanner /wrench to adjust and heavy axle.
2. Castle nuts work well but the split pins are sharp and can rip your legs while rigging the yacht and be dangerous in racing in a collision. People often use nails just to add a sharp point to rip skin. Need several tools to remove the wheel, heavy axle.
If you use either of the above 2 variations often maintenance gets neglected as the wheels are at times a pain to remove.
3. R or D pins work well but have sharp points to cause injury. Very simple to remove.
4. Lynch pins (my favorite) simple easy to remove the wheel with NO tools no sharp pints to rip skin and they cost less than $2.
Carry a spare wheel in the car and change it faster than a pit stop at Bathurst (or Daytona for the people in the USA).
I have at times put a knobbly on one side and a smooth tyre on the other to cope with a muddy seaweed beach on 1 tack and firm sand on the other.
I actually try to have about 1-2mm side ways slop on the wheel to stop seaweed or sand jambing the bearing. Simple, effective and light weight.