A family with two adults and two children pays £628 for the 3-day London Pass. The code saves them £31.40 of that.
The 5% is a bonus, not a reason to buy. Whether the pass is worth it depends on your plans: you only save at all if your admissions add up to more than the pass. With one or two attractions a day, the code does not change that.