It's all on what you prefer. I'm 6'0 175lbs and I have a 158cm. I ride mostly park with a bit of freeride. I can ollie and press with my 158 just fine. I could have gone with a 156 or even a 154 but I didn't want to sacrifice being able to ride at high speeds with more control for better presses and easier spins.
I think shorter boards are more for jibbing. If you like taking kickers and going big, you'll want the extra couple cm's for better control just before launching yourself off big kickers at high speeds.