The big advantage to me of checking in online is having a digital copy (screenshot) of my boarding pass. I recently forgot to do this when I had purchased a P fare for baggage and PQP purposes.
As a Premier Silver, E+ seat assignment at 24 hours is usually a big motivator.