Hola fer:
Yo lo veo desesperantemente lento.
Tal vez quieras hacerlo a mano, en tal caso puedes contar conmigo. No me he fijado en el código, pero creo que podría implementarse con una tabla con una fila y las celdas de las opciones, y un div oculto por cada desplegable, que se haga visible cuando la celda asociada tenga el ratón encima.
Saludos