The best version is usually one night in Guilin at most and more time around Yangshuo or the countryside.
A classic independent-travel region with strong outdoor appeal.
Use the river journey as transfer, not just a sightseeing loop.
Cycling and quieter countryside are the real payoff.
Strong scenery and an easy half-day.
Seasonal; only add when conditions justify the travel time.
Allow unscheduled time for cycling and cafes.