Vertikale Zentrierung ist Unsinn, weil die wenigsten Viewports 700px oder höher sind.
Das ist wohl das denkbar schlechteste Argument[1] - es spielt keine Rolle wie hoch der Viewport ist oder sein kann. Vertikale Zentrierung ist bei Viewports > 700px sogar besonders lästig. Mein Viewport ist rund 1450 Pixel hoch, rein vom Platz wäre es kein problem, allerdings leidet die Usability enorm darunter.
Bei Viewports < 700px wäre es hingegen egal - da müsste man ohnehin scrollen.
[1] wollte ich immer schon mal sagen.