Si, desde luego es poco compatible.
Ya conocía el JS, pero nunca lo he usado. Sé que sólo se cargará para IE6, pero como bien sabes y seguro que me vas conociendo, esto es sólo un divertimento de cómo conseguir hacer ese menú con css y las peculiaridades del maldito. En un caso en producción, desde luego habría que estudiar qué merece más la pena, una cosa u otra en función del resto de cosas.
Mikel.