Never dealt with Oman air when I worked at Heathrow. But they didn't have a good reputation from what I heard from others around Heathrow.