I have beautiful streak free legs from St Tropez Airbrushing today too - much better than those ganky moisturisers imo!
I exfoliate before shaving legs but never before spraying - if you build it into your regime and moisturise every night you should be fine.