I only had to get them fielded and operationally capable, you and your shipmates had the more difficult task of actually executing a mission with them.
As for drop tests, folks would be absolutely astounded if they watched an aircraft drop test - like this one for instance: www.youtube.com/watch?v=h6BsCvDgbsc
ME meaning Mech Engineer, but you certainly did your share of AVWEPS work, probably more than my short tenure.
I second the wow, but then they have to handle hard landings, not to mention catching the wire. Drop check at "O" level meant setting her up on jacks and dropping the landing gear