I'm not sure you need to change your strategy that much when facing min-bets. If I have a made hand that I think is the best hand, I'll raise to an amount that would give the same pot
odds as if he had checked to me. If I'm on a draw, I'll usually call, just the same as if he had made a normal bet. After seeing how he reacts to a raise, I may throw in some semi-bluffs or total bluffs later. The only big change is that it might be worth considering calling with weaker draws such as two big overcards or one overcard and an inside straight draw. You'll be getting better
pot odds, and these draws are well disguised when you hit them, thus increasing your implied odds.
The main problem with min-betting made hands is it increases the implied odds to pot odds ratio. This makes calling with draws much more profitable on your part. It also makes it cheaper for you to get away from a made hand that is second best. If you raise to a normal amount and he comes over the top, you can fold second pair or weak top pair and really only lose one bet.
The main advantage to him min-betting is that he puts in less money per hand, thus reducing variance. However, this comes at the cost of reducing profit as described in the previous paragraph. Furthermore, since variance is insignificant in the long run, we shouldn't care about playing higher variance than our opponent. Basically, he's sacrificing value to us for the sake of lowering variance in the short term.
So if you're serious about winning big in the long run, DO NOT min-bet (unless it's a special strategy against a particular opponent).