Yes, I've used it and thought it was well worth it. I had the front desk print boarding passes, at my leisure, early bird had already checked us in and gotten our boarding position.
I travel with kids I need to sit with and it was always a hassle trying to remember to check in exactly 24 hours before to get a good boarding position!