Вообще, виделась бы роль речных вокзалов как центров туризма и "визитной карточки" города, куда туристы речным путем приезжают. Это помимо чисто практической пользы для речных туристов: места продажи путевок, кафе, интернет-кафе, справочное бюро, камера хранения и т.п.
Кстати да, когда я путешествовал в Швейцарии, меня приятно удивила многофункциональность вокзалов (правда железнодорожных, а не речных). Кроме общепита, туалетов, ктелефонов-автоматов (кстати, полезнейшая вешь! очень дёшево звонить за границу и по стране, дешевле, чем по мобильному) ,камеры хранения и т.п. там на каждом вокзале есть туристическая служба, где можно взять план города, выяснить насчёт достопримечательностей, заразирвировать экскурсии и т.д.
Ещё полезная вещь для путешественника (правда для круизных туристов это не так актуально) - душевые на вокзалах.