Interesting hand. It's a fine line, but I think Fnord's right that when the turn puts out a straight+flush draw, you want a read that villain is aggro and will def. bet at the pot.

As played, I probably try to get it all in on the turn.