anyone know anything about these boats? are they as good a ride as the 25 bertram?