Small 3betting In Position

The other day I played a session and the reg that had position on me on several tables was rampant 3betting my $12 opens to $28 IP. I usually fold a ton of 3bets, but the price was too good and I was calling with a huge part of my opening range (which is quasi tight to begin with from MP, on avg prob 20%).

By the end of the session I had gotten owned by him several times, which had me thinking about doing this more often.

I looked into more of his stats and realized that over 2k hands he had 1-2% cold call on MP/CO and 0% cold call on the button! This is taking "3b or fold" to the extreme, but is an interesting concept.

I have tried something similar in the past and my huge problem was 3betting with quality hands (KQs, KJs, QJs, AJs, 99 etc) that are very playable, but that also don't love 4bets. The end result was peeling too many 4b IP.

I will try playing around with this style over my next few sessions and see how it goes.

My concerns with this strategy are:

1) Temptation to peel too many 4b with playable hands IP
2) Sizing inducing more 4bets
3) Inducing more cold 4bets
4) Giving good set hunting odds, and not being able to fold overpairs postflop.

Anyone have any thoughts on this?