Although I dont have a bike at the moment, I spent four years riding around Dubai on my Triumph Daytona. The traffic is pretty crazy, but to be honest I had bigger scares riding round Paris a couple of years ago! I fully intend to get another bike as soon as possible, partly due to the traffic congestion and partly because I miss riding!!
The old saying that 'loud pipes save lives' is especially true here! If they can hear you, at least they are aware that you around somewhere! Basically never assume a thing with traffic here. Due to the huge number of nationalities driving on the roads, you will see some truly amazing stupidity. I do wonder sometimes how anyone can be so stupid, but its a fact of life that the driver training is pretty useless and the driving tests vary from 3 minutes to 10 minutes (I am serious!) Riding defensively (or offensively) will come very quickly to you as the learning curve is steep!
There is a group that do ride outs most weekends. I think its mostly road bikes (sports) but there seems to be a number of off road and dual purpose bikes as well. You can check the forum out on www.biggles.net
Hopefully see you out on the road soon!