I finally managed to put the passenger foot pegs made by halfdaft. We tested them on Sunday by taking a short trip up to the top of Breedts Nek, down to the bottom again and then over the top. The feedback from my wife was that they made a huge difference. There was a decent size platform to stand on and her feet no longer slip off the pegs if we go through water.
Because of the size of the pegs, there is way less pressure on her feet.
I shall post a couple of pics later today.