I am almost always against 3betting single pairs on the flop but in this case I'd do it because of several reasons

1. its 100nl
2. checkminraise...uggh
3. drawy board
4. if he's good, he's not check minraising a set, which means if he's good he doesnt have a set. If he's bad, he might be checkminraising a set, but he might also be checkminraising a lot of shitty hands that either don't deserve a cheap draw or are already toast to our tptk
5. the pot is pretty big, take it

even though I have 5 reasons, that doesn't make it an easy autopush every time. its just enough of a reason for me to push against an unknown checkminraising asshole this time. reason number 4 is kind of an assumption and its a weak one because his limp call preflop could very easily be a set hunter. not the best of spots but still I think i push