Mit Agadir habt Ihr Euch gezielt den ungeeignetsten Ort ausgesucht, der in Sachen Kultur und Sehenswürdigkeiten am allerwenigsten bietet, und von den meisten interessanten Städten und Stätten sehr weit weg liegt.
Zu sehen gibt es in beiden Ländern viel. Marokko kenne ich besser. Man kann dort sehr einfach mit Bus und Bahn herumreisen. Bucht Euch einen Linienflug nach Casablanca, Fes oder Marrakesch, und fahrt von dort aus mit der Bahn rum. Zum Schluss könnt Ihr immer noch ein paar Strandtage in Essaouira, Tanger oder Agadir verbringen.
Was die Aufdringlichkeit angeht, so kannst Du immer davon ausgehen: Je touristischer das Umfeld, desto aufdringlicher die Leute.
Zwischen Agadir und Hammet habe ich keine grossen Unterschied empfunden. In Tanger oder beim Bahnfahren in Marokko hingegen hat man seine Ruhe.