I'd like to sugest a Action to Deform Mesh.
It could have some options like, change in depth and width of the distortion.
It could also allow some object to dynamically change a mesh, for example: a sphere that would deform a plane below, and once you changed the size of this sphere, the mesh would change also, in runtime.
Thanks!