I agree about betting the flop. Although, your c/c on the flop kinda undereps your hand and allows you to near-pot river and get looked up by a wide range of hands. Definitly value bet river.