First of all, apologies if you already know about this, but from what I noticed, pet abilities are executed every 3 real world seconds. There is a window of at least 0.5s, most likely affected by your ping, between each weave, it will do both pet abilities, granted that both weaves were done within the 3 second pet "GCD". If you fail either weaving too fast or too slow, then the 2nd pet ability queued will be pushed to the next pet "GCD".
Another factor contributing to the ghosting issue is when you commanded your pet to use an ability and then you used Place, the queued ability/ies will be interrupted and held until the pet:
- arrives to its destination
- issued a Heel command.
Once the above are satisfied, then it will follow the pet "GCD" rules.
As for summoning Seraph/Dissipating the pet, I may need to do more tests to verify my observations.
As for ED, it is used to spend any remaining AF stacks so it is not wasted when you use Aetherflow/Dissipation.
I dunno where I posted it but for me, playing SCH requires you to manage a lot of resources at the same time:
- GCD/MP
- oGCDs that modify the properties of our GCDs
- healing oGCDs
- mits
- Aetherflow stacks
- Pets
I like it to stay that way. If possible, giving more interactions and opportunity costs between all these resources, the better.