If you're in flight mode with any character that has an air dash, you can cancel air dashes into each other. Not the same air dash direction, though. He's often doing ADU (Air Dash Up), ADD (Air Dash Down), j.S. You can cancel the same air dash into itself through what is called plink dashing.
You can see plink dashing here:
https://www.youtube.com/watch?v=p8vN-lZwQEc
Basically, you do dash via MH, and then do MH again, but you delay the time between M and H just barely, and it comes out as an attack canceled into a dash.
You have the gist of the character correct. Morrigan isn't really complex, she just requires a ton of execution. Basically, she's the opposite of my strengths - I don't know why I use her, hahaha.