I definitely lead the flop for 2/3 to pot on this hand. With 2 hollywoods and 2 to the flush on board - a king, flush draw or nut straight draw is going to chase at this level. A check raise is also okay with bad position, but you have to get some money in the middle on the turn. You would be in a tough spot if a rag club fell on the turn and there was a lot of action.