Meinst Du, ich soll mich darum auch nochmal kümmern?
Kann bei mir ja wieder ne Weile dauern, bis ich das hinbekomme :-)
Oder soll ich darauf einfach verzichten?
Ich an deiner Stelle würde erstmal die wichtigen Sachen an der Seite erledigen, wie ddas weitere anpassen des Designs (bei Handy quer, Logo z.B. Links, Suche rechts) oder auch die Titel Bilder bei kleinen Auflösungen über die ganze Breite gehen lassen usw.
Deine Navigation funktioniert, ob da jetzt no-js steht und dieses über JS geregelt wird, ist mir ehrlichgesagt persönlich scheiß egal.
Schau mal wie lange du jetzt an diesem kleinen Stück Code gearbeitet hast, warum? Hast du jetzt irgendwelche Vorteile? Ich sehe darin keinen Sinn / Vorteil, ob ein JS im Kopf oder Fuß eingebunden wird, ist doch scheiß egal, vor allem bei so einem kleinen Script. Deine Kunden werden zu 99,9% deinen Code nicht anschauen.
Solche Anpassungen kann man machen, wenn man viel Zeit hat und die Hauptpunkte abgearbeitet sind.