Both landing and take off should be akin in terms of force encountered by the foil unless you're landing over speed or with the craft at an angle respective to your trajectory or the water current. The foils look motorized which is likely the biggest concern compared to static foil designs.