Flew both 787s and A330s (actually 787-8 which was not worth the money, 787-9, A330-200 and A330-300). I wouldn't mind flying with them again, as long as I don't get to fly ex Kenya Airways 787-8.
I'm almost done with trip report from my flights. Check the Travel forum to see pictures from the cabin and the food they serve.
Overall, Oman Air is pretty good up front.