Interesting hand. Personally I don't mind giving a free card here on the turn, but it's not something I make a habit of doing. I'm assuming that at 200NL the typical opponent is not a total donk and probably will not stack off with less than TPTK. It is true that he could have a heart draw, but from my experience, opponents will call your c-bets or bets with made hands a large percentage of the time. I think if villian has a hand like top pair or a set, then checking the turn is clearly the right choice, because like I said before I'm assuming the villian isn't going to just call off everything with a hand like KQ or AK. If you keep dropping the hammer, he's going to find a fold. With a set you want to minimize the amount you put into the pot, and this will probably lead to calling a small value bet on the river, which is not that bad of a loss. If he has a flush draw then clearly betting close to pot size is the best option, but keep in mind that if he is indeed drawing to the flush, he is still a significant dog with one card to come, and the third flush card will be non-disguised, so you can get away from your hand if you really feel like he hit the draw. If the turn goes check-check, and he checks river, I would pot it or 3/4 pot. I think this line gets a call from KQ/AK a lot of times. At lower stakes like 25NL and such I 3/4 pot the turn and push a clean river and expect to get paid off most of the time.

One last thing. I think that this is a great example of why position is so important and how you can use it to your advantage. You're taking a small risk by giving a free card so you can either minimize your losses or maximize your gains. Also, this is good for table image since it lets opponents know that if you c-bet the flop and check the turn it doesn't mean you missed. The line finky suggested where you 1/2 pot or maybe even less on the turn and bet 1/2 pot on the river is good too. I think the main thing is to not be predictable so that your opponents can't get a read on you.