Wenn die Funktionalität des Moduls gegeben ist, kann man natürlich die Spielchen mit der itemid auch weglassen. Die Funktionalität muss aber auch bei vollständiger Steuerung im Modulfenster sein. Auf Deiner Webseite geht die Steuerung ja auf das Navigationsmenü über und das Modulfenster verschwindet, das machen nicht alle so. Manche haben das Navigationsmenü nicht aktiviert.
Ich würde den geänderten Modul gern testen. Vielleicht können wir die Änderungen dann ins repo bringen.
Andererseits verstehe ich nicht, warum die itemid überhaupt Probleme macht. Das hat bisher noch niemand gemeldet oder ich hab's vergessen.