Not massively difficult. The most time consuming part is changing the springs on the shocks. You'll need spring clamps for that.
Time is approximately 2.5hrs to do.
Any tips? Well, dont jack the rear up on the axle obviously, as you wont get the rear shocks out. So you need it sat on stands on the cills.
The front can be jacked under the engine support bar and then sit it on stands on the cills.
Front: Loosen the hub carrier bolts before loosening the three strut tower bolts.
Back: Loosen the one axle bolt before loosening the two strut tower bolts.
For changing the springs, clamp the OE ones and undo the main nut on the top. unclamp and clamp the new springs.
Front: Seat them properly and then you have to align the arrow on the top mount to point inline with the hub carrier part of the lower shock.
Rear: Align the lower shock bolt to be 12degrees (someone will have to check that, you will see what i mean when you remove the rear shocks) outwards from an imaginary line drawn between the two top mount bolts