I was there for the last time couple of days ago. There is still a lot of work going on at the new terminal. I highly doubt that they will finish by March 20.
Seems like every time I fly Oman Air my bag is missing. I'm yet to receive apology email from them...
I will not fly Oman Air again.