Yes the only reason that you have to prepay your tips is that with select dining you will or at least probably may have a different waiter every night.
I prepaid my tips on my cruise in October on Solstice and at that time it was advantagous to do so due to the exchange rate.
Contract to opinion that if you pre pay there is nothing for the wait staff or cabin steward to work for. I found absolutely the opposite in that I had the best cabin Steward ever. He brought my breakfast each morning rather than the Pantry Maid and told me anything that I wanted just to pick up the phone to him.
I wonder if it was just luck or whether he was working so hard for possible extra tip or for a good recommendation from me or whether it was just pot luck.
I am booked on the Equinox in April and I intend to pre pay tips again as I have booked set dining but if I should want to eat Select some nights on the days that we are in Port. I normally have late dining but taking a friend along and late is too late for her.
I don't think I will encounter a problem with this.
Sue