I doubt if an A319LR business class can compare with a 777 one, be it of SV, yes the level of service may differ, add the stop at CDG, makes for a rather unattractive service when you have a direct option on a wide body aircraft, better would be to fly Lufthansa or some other European carrier using bigger aircraft on the routes.
AF only use the A319LR to Riyadh, JED is an A330-200 via Cairo.