Stargate openers in PvZ

From my observation the most popular style to go for on high level is early adept glaives push or faking it first adepts into DTs.
I don’t really like that style and prefer to play for example blinkstalkers even though it might not be the best - doesn’t really matter because I don’t play at anything near highest level.
So I have also been looking into stargate openers and wonder if phoenixes are any good now. That or opening with multiple oracles. What are chances of surviving 2 base roach ravager ling pushes that seem super popular on ladder?
Any tips for how to open solid with stargate? How many units I should get on the ground support early? How to deal with mass queen from that opener?