how do you know you're running lean?
As for piggy-backs, they work for a lot of cars, but keep the following in mind:
If your MAF is maxing out, a piggy back wont do anything until you get a bigger MAF
If your injectors are maxing out, a piggy back wont get you more fuel.
A piggy back is good for FINE tuning. If you're way off, it may cause more problems then it solves.
Check your fuel trims, make sure it isn't leaning out the mixture under normal driving. If it is, then it may be bad tuning (since normal driving should be real close to 0 fuel trim) or bad sensor(s) somewhere
If possible, check your fuel pressure, make sure it rises with boost - change the fuel filter if it's been a while.