Very nice design, the lift isn't terribly fast but it seems to be sturdy, which is what really matters.
I love the way that strap holds down, the only thing i would worry about is the edge of it cutting the ball but it seems to work very well.
A note about the second video, its nice to see girls actually doing work on a robot. Im sure it adds some sanity to the team
All in all, nice robot, you just need to be at that stage 2 weeks before ship, not 2 minutes.
- Bochek