Was worth the watch just to see that balcony bikini part. Zoe Smith is a fox.
I think Zoe is the strongest competitor (mentally) out of the three, I found her struggles in the kitchen (inbeforewomanjoke) frustrating though. You're trying to compete at the Olympics! Shut up about not being able to eat McDonalds.
Regarding the corporate sponsorship of heavier female athletes (one of the links above), I don't really see the issue. Most brands are not constructed around the core value of being overweight/obese. If an athlete does not fit a brands' image why should they feel obliged to take them on board with sponsorship?