Oryx platform duty is very similar to Sisters, the main difference is you can choose who will be the runner (I imagine most of your wipes came from the randomness and the reset timing).
Most likely was gutted to get so close though and not finish it
Oooo I don't know, do you have all raid challenge emblems, ELO above 10 million and can solo all raid bosses blindfolded* and in your sleep.......
We have groups on both PS4 and Xbone (although the xbone guys tend to post less). Feel free to add me
* I killed Crota when my TV switched off so...