It's always felt like the need for a benefit to the customer was forgotten when online check-in was developed by Starwood. I can see only potential downsides for me, so I would never use it - It seems a bit of a missed opportunity considering the amount of time of SPG receptionists (and my own time) I use up doing stuff which could easily be done online in advance.