Please see the most recent updates in the "Where did the .com name go?" thread. Posts number 16 and 17.
The limiting factor is power which translates into torque when the throttle is increased.I wonder how much collective the pilot of that Dragonfly had left to translate even a little, with that load?? Great pic though!