Benefits: Ability to set the deform axis without an object.
Description: Currently deformation happens on the object's local Z-axis,
The only way to change this is to use an object which sets the axis+origin.
Otherwise you have to rotate it in edit-mode (or apply the rotation later in object-mode) to fit the axis of deformation instead of changing the axis to fit your model (as it should be).
A simple option to change the axis in the modifier would solve so many headaches while modeling.
An X/Y/Z option would have to be added (see the screw modifier).
- Once this is added, the Lock X and Y axis buttons need to be updated. (Could change their description to say X/Y axis as projected on dominant axis).
- Old files loaded will need to have the axis set to Z, (see the do_versions function).