So it would appear that wifi speeds slow down when the screen sleeps. This is a slight problem when using USB Tethering (latency skyrockets), downloading from market, and I haven't tested it yet, but I think this would also affect things like GrooVe IP, Google Voice, and other similar apps.
Edit: This doesn't seem to affect GrooVe IP, Google Voice, or Gmail. They all seem to still receive notifications relatively quickly still. So it seems it will only affect things heavily using bandwidth (such as market and game downloads and tethering)
A solution would be to keep the screen from sleeping, but to my knowledge, this can lead the screen burn-in (and a quick read into this would seem that this can even be permanent on certain LCD screens).
It would seem this is due to a Power Saving feature introduced in Honeycomb, which explains why this isn't noticeable on any Gingerbread ROM's
I was looking through GrooVe IP's troubleshooting options and I noticed a High Perf WiFi Lock
setting. Enabling this didn't do anything (I guess it's not properly implemented), so I did a bit more research into it.
I came across this
thread, and it mentions to use the WIFI High Performance Widget
. Upon turning this widget on, I can ping google and keep a steady latency, even with the screen off on Terminal Emulator. I also did a similar test on my desktop with USB Tethering, and can confirm that the widget works