I was wondering about on throttle landings, too.
Another thing you might want to try is getting the castle link software and increasing the punch control settings. That can help reduce some of the stress.
I have mine set to 50%, I can still wheelie on demand on 4s in my Revo.