Been using a surefire method for landing gear for years. It took me about 4 months to come up to handle grass, asphalt and dirt for takeoffs touch and go's as well as landing. Usually the foam plane folds due to the battery slamming down(nose gear is usually close to it) and then main gear goes. Way to solve it is to take balsa wood(main gear) and distribute the load to the side vertical frame as well as the bottom.
BE SURE YOU PUT THE MAIN GEAR OVER THE CARBON SPAR FOR THE WING. Now, the upward force when crashing is distributed to the spar. Yes wire will bend, so now just straighten it out.See other thread.
For nose gear, use balsa wood(dimension are in other thread) the length from nose to motor mount and hot glue. This latest mod now give plane stiffness from nose to torque due to motor. Now the battery force of deceleration is distributed to the balsa rather than the destruction of foam Then find stiff wire and make NOSE WHEEL LARGER SO IT HANDLES CLUMPS OF GRASS AND BEND ABOUT 45 DEGREES BACK. That allows plane to go forward rather than flip or veer off course either on takeoff or landing.
I also have used a servo to control direction by putting a tube in fuse and bending wire 90 degrees on top to hook to rudder servo.
Last, elevate nose about 5-6 degrees to help shorten takeoff lengths.
I like to design and fly unique planes.