Thought I'd show some footage of some runs where I was successful on this stage but beating this stage is not easy nor can I do it every-time on Maniac without losing a ship.
Tip: Fomalhault always tries to trap you. Especially on Maniac
...
https://www.youtube.com/watch?v=35bapP0_4Pg