Road Trip across Morocco

Hello, I've been planning on visiting Morocco on a motorbike.
The idea is to go from Nador(my ferry will take me there), Fes, Rabat, Casablanca.
I would take a day from Marrakesh and visit Zagora too.

Can you please advice me on what to take into consideration. What not to miss and so on. I would more or less stay 1 day per city I said, except for Marrakesh, where I will have one more in order to visit Zagora.

And the end, I will be returning via ferry to Spain from Tanger.

Thank you very much :)