I want to re-read the series before properly making a list like this, since the last time I read Alabasta and Skypiea was back in 2012.
However, I have the exact same SS picks as you, except Sabaody is my #1 and Marineford my #2. Those two are the ones I've re-read the most.