No dudo en que funcione, sólo digo que con una linea de código (margin), en vez de tres (pos,margin, left) logras el mismo efecto.
Ahora, sigo pensando que en realidad se refiere al centrado vertical, porque el margin:auto está, lo cual lo centra horizontalmente, pero no verticalmente.
Veremos dijo un ciego