I never do online check in at DHHIR. Interacting with the CMs at the front desk is part of the wonderful experience. I did on-line check in once, don't now why, but I felt like I missed out a little.
I do online check in but I always have to go to the desk to get key cards at Hilton Head. Online check in allows me to get a text letting me know if my room is ready.