I noticed a slight improvement with WiFi Scanning switched off. I always leave it off now as I don't feel like I need to use it.
You might want to uncheck 'Network notification' in the wifi advanced settings. Probably no need to look for open networks constantly when you can look for one when you need one.