Going with Bernie. Caucuses are un-democratic and heavily reliant on enthusiastic supporters who stand out in the cold for hours just to cast a vote for you. They are also social affairs and a candidate is heavily advantaged by having passionate, relentless supporters who will force other people to come to their side. Bernie would have a strong advantage even if he wasn't also leading in the polls.
Fortunately, Iowa and Nevada are the only important states with caucuses this time around, so Bernie isn't gonna run around winning low-turnout caucus states by 70% like he did last time.
Stand outside for hours?
You sit in one side of a room in some local hall and might even get some cookies or banana bread while caucusing. Yes, the room is heated, and yes its with gas or electricity or oil.
There were huge lines to get in to multiple caucusing locations in 2016. And it wasnt just Iowa. It was almost every single caucus state. I remember a CNN report of a caucus site in Idaho or Utah where there was a mile long line in the snow for people to get into their caucus location.