"turned the corner in terms of perception"
Ooh! Have they changed the India-only CS with long wait times, inaudible reps who don't know what they're talking about anyway and who promise to phone you back but don't and who contradict each other every time you call?
Have they stopped trying to bill over £100 per month extra for data on data-inclusive price plans?
Have they stopped cancelling direct debits without telling the customer and then starting debt recovery proceedings despite you still being in credit?
Have they stopped cutting off customers every couple of weeks for no apparent reason and taking several days each time to reconnect them?
If so I would be interested in using them again, they do have a very good data network. If not, there is no way on earth I would ever consider touching them again. I'll stick with paying more for a poorer network with almost-competent CS, thank you very much.