no i think its fine , but i def bet more on the flop and the turn since while the river flush or overcard hit theres no more value
if u want to bet , i would bet 1/3 pot on the river , but IMO its still too thin
u have to exactly put him into AT QT JT and bet the river try to gain some value , 99 88 would fold no matter how much u bet |