Yemen is a poor country whereas Oman is a fairly rich country - but aside from that Yemen shares more in common with Oman than it does with any other GCC country.
Aden and Sana'a,although both in Yemen,are very different both geographically and in terms of the climate.
Relax mate - why get so bitter. If you had a bad day or something there are far better things to do then just taking it all out on a fellow anutter!
As for the original question - since you are going to be in DXB
anyway (as much as i love Bahrain),Oman would be a much more authentic and interesting experience than Bahrain any day of the week ! You could actually drive upto Muscat from DXB
in around 5 hours.