Did you adjust the setting in the Sp7 driver? I think i posted a link a couple of months ago, this cured the problem on my SP7, at home i have a complete Unifi network with granular control, i had no further issues. Unfortunately im working in Saudi for the next few months and my SP7 is back in UK, but changing that setting meant i was getting internal speeds on wifi of around 550Mbps (measured using the wifi throughput test on unifi).
This cured the slow speeds from wakeup on the sp7 completely