Usually I'd raise the flop, take it down or juce it if I hit. Raising the turn is also a good idea as again it builds a pot and gets money in before any scare cards come, the board pairing could beat you or another heart could kill your action, thats 15 cards in total.
The river is a probably the worst card to come, it will be hard to stack any baby flushes and there is the possibility of a slowplayed set or 2 pair filling up. As played I like the value bet.