i think shoving pre is better.
OTF you give him about 32% odds. He has many siuted type cards in his hand there, Jacks or overcards/overpais.
So if he has 2
, he ll call.
If he has J, he ll call
If he has 2 overcards with a
he may be calling if he likes to chase hands.
I don't likethe spot otf, with no reads on him.
What reads do you have on him?
3bet t800 is better though pre. you save some chips on these kind of flops.
Cheers,
Teo.