We have had good experience with express check-in too, except for the Regal Princess in San Francisco. There they did not have a separate area for Express Check-in and let everyone start to board at 11:30 AM. It soon got to be a zoo, especially with people who hadn't even filled in their forms yet.
Frank-in-CA