Regarding pressing the e2m6 exit switch from the void (and other such cases), the main point to understand is that this isn't a normal switch trick. You can't press it through the wall. This type of linedef will "eat" use-key presses. You need to press the end of the exit linedef itself, and obviously from the correct side. For this, you need to approach it pretty much as in a glide, and align yourself perfectly with it, and be pressing use at exactly the right moment so that you are in contact with the linedef but infinitessimally on the correct side of it. As I say, it is just like a glide, except that at the critical moment you press the switch rather than slide through a gap.

This is one reason why void glides are only useful in a narrow range of circumstances - the exit linedef needs to touch the void directly and the player needs enough room to slide up to it.

Other demos that use this:
http://doomedsda.us/wad1736.html
http://doomedsda.us/wad1501.html (my nomo - there's no void glide here, but there is a linedef that eats use-key presses)

This is one "hidden" feature that makes xepop's p2m6 so impressive - to the untrained eye it looks like a normal switch trick (and that he executes it a little uncleanly), whereas it is something requiring precision that he accomplishes very quickly.