Achieve vibrations controlled by audio content

Here comes some assumptions and questions, please correct me!

Another way to do vibrations is by just using a speaker hack like this:


and this must in essence be equivalent to the LRA vibration motor type.

With the battery example above you loose half the movement of the cone by using dc and not ac, but it still works. This way one could actually get by with just using a MOSFET combined with an external dc power supply. Right?

But if one would like to use ac it could become as complicated as in my thread about switching on and off an audio signal

Maybe I should I just make some hack to have the cone pulled back all the way when receiving no current. Would this make sense in order to get more movement (as in more power)?

Could this be used to give the hacked speaker +/- movement?