Take QR or EK if you dont care that much about EQMs. Just note that QR has J on DOH-RUH leg and EK does not have J on DXB-RUH service and most times they put u in Y on that leg with a business ticket.
JED connection is a pain. not easy to transfer from Non Saudia terminal to Saudia terminal for the RUH leg.