One important and major advantage of advance reservations is that the visitor will be met at the airport straight away by a representative of the houseboat-owner it's not easy for newcomers to find their way among the boats.
There is no advantage to reserving in advance. 