In my experience limp/calling small pocket pairs in earlier positions is not usually profitable, since:
1.) Getting money out of opponents OOP is harder than in position, and against semi capable opponents limp/call, donk flop is going to look exactly like what your hand is - a set .
2.) Getting money out of a limped pot (lets say noone raises) is allso harder and the money that you do win will usually not be the amount you needed for your set call.
3.) It's hard to know where you stand when you don't hit, i mean your pair of sixes could still be good on a 2 4 T board but will you bet it OOP against 3 opponents waiting to act behind you? When you check and someone bets his pair of tens or fours will you call again OOP not knowing if you're far behind or if he's just trying to pick up the pot?
Ideally you'd want to have position on the PF raiser exactly for the reason that you can extract more money from him (especially an EP raiser whose is supposedly very strong) - at least he's usually going to CBet the flop if you're heads up.
Hope my post made any sense at all