New to the forum, but after reading through it this has been a great source of information!
I'm planning a week trip to Morocco in jan and by now have figured out my planned route.
D1: Arrive, hotel check in, get the bike, check the bike out, load up, make sure everything is set and ready.
D2: Down the R203, through Tizi N test pass. Spend the night around Taliouine. This is going to be a long day drive.
D3: Off road, going up winding roads to RR110, then joining RN10 to end up in Ourzazate.
D4: Round trip around Ourzazate. Down R1507 (Piste Rarmigte), R108 east, then R108, to Agdz, then N9 back to Ourzazate.
D5: R307, through high atlas to Demnat.
D6: Through ouzoud waterfalls to Bin El Ouidane. R304 east, P3105 north, waterfalls, P3100 east to Bin El Ouidane.
D7: Return to Marrakech and return the bike.
D8: Early flight back to UK.
A bit of background about me. I've got about 10 years road riding experience (way more if you count my 50cc days

). I've got some offroad experience (in the UK and a few hours in Myanmar), but this will be my first actual off road holiday. As you can see above, I chose my routes to be mixed on road and off road, with bail outs back to on road if in trouble.
My main two questions are:
-Any comments on the routes above?
-More importantly, I can't make my mind up between renting XR660 Tenere or GS310? For the past four years I've been riding 600's on the road (ZX6R-New R6-Old R6). So I'm used to some weight. This will obviously be completely different off road, so I'm worried about the weight of the tenere off road. On the other side, I'm worries about the 310 maybe being too gutless for the planned trip. Any thoughts?