I just want to weigh in on pre op, I also pre registered on line but went to the hospital also, they actually did blood typing in case I needed a transfusion, I didn't but it's good to be prepared just in case, they also gave me a tour of where to report to on surgery date, and where my family would wait, they gave a special soap I had to bath with the evening before and morning of the surgery. A hospital concierge was assigned to me in case I had any questions in the days prior to surgery, or if I had concerns during hospital stay, my family could also contact this person for updates during surgery.
I thought it was very beneficial!!