Hey man,
I watched the afterFX tutorial... result looks nice but you can do it in AS MUUUUUUCH easier. In fact, I've seen this sort of z-speace splitting done in AS demo files (by DK I THINK?? moho days... it was some evil scientist vegetables or something, sorry if i got the credit wrong) but all of the Z space stuff in this tutorial is really solve a problem that no longer exists with smart bones.
Now, smart bones will not control layers but you could set up something similar with morph dials which support more channels as far as I remember (SBA's only control point animation, line width and curvature). BUT as you can see by the limitations on that AFX guys rig, if you can avoid doing it this way you should, and with SBA's you can.
The primary difference between Rudigers MDs and SBAs is the support for multi frame actions in SBAs, and it has significant implications. You can easily fake this 3D distortion effect with no hassle and far less limits using multi frame actions. You could skew the bangs to fake their going away from the viewer, it's all way easier to set up.
You could also have slight Z layer separation so you get some minor paralaxing additionally when moving cameras.
the main thing you can fake using multi frame actions is having everything distort non linearly, so rather than a direct point translation from A to B, you can take it from A to Z via B to Y (if that makes sense

)
The final set up to get directly comparable results would take no scripting, very few layers, and a two bones to operate.
I've seen a *little* of that follow path technique, but tbh, other than being an interesting experimental curiosity, I'm not convinced it's the way forward.
Let me know if I've not answered everything/convinced you yet
