think its to up the torque settings on the clutch packs more than anything.
if r tech say it needs it then it probably does, not the type of people to try and sell you things you don't need.
seen loads of people ask for stage 1 with dsg map and they've told customer not to bother with dsg map and spend there money elsewhere instead