I have the factory soft top and the best top bikini. I love just having the bikini on in the summer, especially here where the humidity and temp don't get anywhere near as bad as Virginia where I moved from. Plus it doesn't rain near as much out here so that's one thing I don't even worry about since I pulled my carpets a long time ago
I like both tops to be honest. The soft top is nice because on random warm days like yesterday I can take the top off and then put it back up at night in just a matter of minutes. The soft top with the windows off is essentially just a bikini top that covers all the way to the back and lets in less water when it rains. My bikini top doesn't let much water in at all though unless the rain is coming in towards the back of the tub. You really can't go wrong with either one. If I didn't have the bikini then I would run the soft top with no windows all summer.
Hope this helps