In my 'Fall Down Deaths Sounds' trigger, it definitely needs to be converted from GUI to vJASS so it can process the GUI Wait times more accurately.
Converting to vJASS will not magically make TriggerSleepAction more accurate...
So far I have condensed the triggers you mentioned. I will work on the dynamic attachment point problem tomorrow.
I'm getting your PMs, but I am also working on a spell workshop, am also a team member of 2 projects, not to mention those two I am a terrainer, and also my current two projects and I'm really busy on finishing my system.
Just give me more time. You'll get your results in about a week, just remind me daily.