I did the Algeciras - Tanger Med in 2015 with a few others. Once off the bike, going through customs was really straightforward, no fixers required although there were a few about. All bar one of us had previously organised green-cards, but there was an insurance cabin just past the customs clearance. The certificate was issues within a few minutes and we were then on our way.
Found many of the roads really shiny - where tarmac becomes really polished. It felt like riding on glass at times, so hope they've resurfaced some of the worst sections ahead of your trip.
Can recommend Chefchouen - a very colourful city, although alcohol was pretty scarce there. We then rode down to Fez, where it seemed available pretty much everywhere.
Have a great trip!