I do the same - ride in foiling really high over the banks, but still not so high I risk ventilating, and then leaning backwards both foil and me so it does not ride further, but "lands" gently on its side.
Not very graceful no, and you have to turn the foil around to walk to shore afterwards - but I havent found any better way yet
Other ways ?
Maybe one could head sharp upwind like tacking and jump off landing standing ?
But a greater risk that you hit the bottom then, which is a no no
Some of the racers here ride high, and then pull the foil out of the water so sideways foil over the surface, and the rider hit the water ass first.
Only possible with straps, and just as un-graceful though