I'd agree with the others about Morocco - your bike should be fine on the roads. I used to think that some roads in Morocco were bad, but as I live in Wiltshire, I'm beginning to think they are actually quite good! :-)
I took a Fazer 600 down to Morocco a while ago and it was fine. As well as being able to clean the airfilter, you may want to wrap black tape (gaffa tape) around your airbox joins and any joins in the pipe to your carb's. I got stuck a big sandstorm and found that the sand had blasted through the gaps in the airbox and into the carb etc... the bike was never quite the same after that, although it still ran etc.
Some roads will have gravel and sand on them - just watch out really, as you do in the UK. If you have any problems, there are lots of Police Officers around in villages and all the guys I spoke to (in French) were very friendly and helpful.
I hope you have a great time,