Leading out is 100% correct imho.
Look at it this way: If someone is raising (playing set, or 2 pair with smaller flush draw, or weaker straight draw, whatever ... you are not folding, but going allin.
If nobody has anything, they'd probably all check, since the board is very draw heavy.
Now let's say turn is a Queen of hearts (with someone playing AK10 with hearts), he goes from having nothing to having a monster, why would you give him a free card?
Or another guy, playing 71010Q, having nothing, all check, turn 7 ...
Key point: You are oop, so it's always more difficult to get paid in that spot with a good hand, but especially oop giving free cards to people, or not putting money in the pot (building it) when u have a monster is def wrong.