^^ This!
Also agree with @E30 325i Rag-Top's point about not bothering with the remap. You can extract more HP, more Torque, better economy... but something's got to give. How's the emissions or long-term reliability after the remap?
Shocks? Yep, 100-125k kms and they're best replaced along with all the bushes, spring seats etc. OE Sachs are great value, and where the genuine item is alloy bodied, the Sachs are too; Bilstein Touring usually close to price yet steel bodied. Sorting the suspension provides long term enjoyment, better braking and steering, increased tyre life, increased safety - especially for the shopping trolley.