When I got my Jeep I was originally planning on getting both tops. In the end, I got a soft top. Haven't had a weather issue with it and I'm kinda glad I didn't waste the money on a hard top.
Of course, I park indoors, so if having a whole bunch snow piling on top is what concerns you, then I...