One option would be to Check behind on turn for the reason that we don't want to face a Check/Raise and get a difficult situation and then bet for value on river if we do hit, sometimes even shove. Although your line is somewhat reasonable as well but if you ask yourself then what a lot worse hands will Call you there. Also when he is a regular or rather tight opponent. He can't have there TP since we have already 2 Qs.