I think it is best to ignore percentage discounts etc.
There are too many variables with energy providers, they all have many plans, with different standard unit prices and different standing charges. Percentage discounts vary, depending on the plan and if you are a new or existing customer. For further confusion some plans offer cash back.
The only number that I look at is what will my usage cost at current rates, over the next 12 months with the different providers, and I go with the cheapest on the day for the next year.