Seems this is not the magic fix i thought it was, battery drained a huge amount overnight in idle mode when i was asleep. Corresponds to roughly what other people said in other forums about battery draining at about 5% per hour in idle mode as opposed to 0.5% per hour at default setting.
Seems its more an issue of Sony having to optimise WIFI settings to work correctly as it's probably mostly at default Android settings currently (with some changes by Sony, but clearly not enough changes).
I could be wrong but i don't think its a software issue, i have had two sony phones and they both had poor wi-fi signal and range compared to other's like htc etc.
i just think sony uses poor wi-fi modules in xperia devices, because the same conversation was going on with my last xperia play and that never really got fixed.