Been to OOMS and OMAD in last couple of days. In OOMS fuel stop took about 10-15 minutes. In OMAD I had overnight, but refuelling also very quick and very nice terminal with good crew lounge. I had to cancel fuel stop in OMFJ because of different planning of legs, so cant say anything about services there.