Yah I agree with your logic of wanting to get value from his pair+heart type hands etc.

Given that, if I'm going to go two streets I think I prefer to go bet/bet/check, as opposed to checking flop.