Preflop is fine but I would not bet this flop at all. You have a good draw but ultimately you couldn't really stand any heat if you get raised. As played I would push to isolate.