I use a checkraise on the flop when I am drawing to a strong hand (flush or high oesd). The point here is to pick up a free river card when they check after you on the turn (if you don't hit). It also disguises the flush-draw and entices them to bluff at it when you check to them again on the turn after hitting. If you want to use it to get more money into the pot that's fine but don't let them draw out on you.

Stop giving away free cards by checking on the turn. Very few people are dumb enough to walk into a check-raise twice with a weaker hand. Bet it out and make them pay to see the next card. If they aren't playing back at your check-raise they likely won't call your river bet unless they make their hand on the river and then you are screwed.

- sed