My girlfriend lives at the condos on Bathurst and Front and we visit the Well often. I can anecdotally say that the stores are generally as full as any other stores you'd find on street. Indigo, Shoppers, Lululemon etc are well patroned. The more specific stores such as Structube and Adidas are as patroned as you'd expect furniture and athletic clothing stores to be. For example I had to go to the Structube on College to see an item that was not at the Well location and it was dead compared to Well location at a similar time of day. The restaurants continue to have limited resos on OpenTable. Especially through Winterlicious. The cold does not seem to be making an impact.
I'd also point you to the Toronto Premium Outlets in Halton Hills. An outdoor mall that is full to the brim no matter the weather.