Just implemented this change, and I find it much improved. Thanks.

Now the next thing would be to figure out appropriate network metrics to monitor the PSN server. I suppose portscanning Sony would be considered a bad idea though.