Since you´re ip you can also call his c/r and shove to his turn bet.
But since there could be a lot scary cards then playing for stacks on that flop is also fine. I´d only 3-bet to 12$, that is enough that he can´t get odds to hit his flush, but he can shove if he wants with worse hands hoping that he has fold equity.