TomCat,
YES! Recently, I've even started putting that information on customer's invoices. By its nature, the tow tune runs richer, so it should help with the lean condition until you get your custom tunes. Just try not to keep your foot on the floor... If you could keep it ½ throttle and above, it would be even better. Of course, that's not always possible... just as a general rule.