I've seen those videos, IMHO, dropping an empty F450 (282g) frame out of the window is slightly different to ploughing a fully loaded (1,600g) frame into the deck in powered flight.
Personally, I like the DJI frames, I have built and flown F330, F450 & F550, they are very easy to assemble and...