I like the turn bet. I wouldn't like making it, but I don't think there's another choice, is there? It's a draw-happy board that hero can't afford to give away free cards on. I had a similar hand with three-way action tonight--KK on the button. I pussed out on the turn bet after being smooth called by both villains on the flop and let one of them catch their straight.

Anyway, yes, check down the river.