Not sure I totally love this, although we did pre-pay our tips on our Dream cruise (and also stuffed the tip envelope with extra cash for our fabulous stateroom host Noel!)
But I do think it is likely to make lines at Guest Services somewhat shorter as people will not have to wait in line to add tips to their on-board account. I'm a fan of shorter lines!
Travel safely, everyone!