Normal
Generally there are 2 items that are of benefit of booking while on board. 1. is a reduced deposit. 2. is additional on board credit for the future cruise. For some this can be significant but others it may not be.