I'm going to say go with the press. I think the sticking point for most people is off the shoulders and that's where the leg drive helps in a push press. To develop your strongest press, you need to train your upper body musculature through that full range of motion.