If we only continue with flopped 2pr+ and flush draws on the flop, we easily have the odds we need.
Sure, but this means not losing our stack with just top pair. That's the problem here. What happens when it's Axx? Do we just c/f vs any bet that commits us? We're making top pair here a lot more than 2pr+, this is where the money will be won or lost.

I can't see jamming flop being a good move here. We'll need two calls, or three folds. Highly optimistic.