The Khmer traditions in general are really weak. Combat strength of floodplains is too niche. +1 Gold on specialists is very weak. Reduced maintenance on specialists is weak. Even if you had 40 specialists by the end of exploration, this gets you an extra 40 gold and saves you 10 food and 10 happiness. Compare this to the Mississippi tradition of gold adjacency for resources, the Greek discount for befriending IPs, Han’s bonus influence traditions, etc. I find that in Khmer games, their traditions get outcompeted by every other social policy.
Turning the maintained yields on rivers into a tradition would be busted strong because of increased warehouse yields in later eras. I would be in favor of a tradition that reduces building maintenance for buildings on rivers. Actually, Khmer is labeled as a scientific civ but they have literally no bonuses to science. They should have a tradition that gives +1 science for buildings on rivers, excluding bridges.