Sort:  

You bet they are!!! Notice the roll cage padding on the cross bars in the cockpit. That is because I once got caught in a roller... horizontal vortices coming off the windward side of the Sierra Nevada mountains above Bishop, California... and it threw me into the ceiling pretty hard ... hence the pads! But wind also provides lift so the old saying goes "the wind is your friend until your wings it bends!"

This is some Indiana Jones 'ish! Nice.