Yes, my speed issues were host specific. When I talked to support they mention they were having quite a few node issues across the city and that they were actively working to address it. Since then I have checked their service site quite often for updates. Yesterday, they completed maintenance in my area. Now all issues seem to have been resolved. Keeping my fingers cross. I would suggest that you check the service site and see when your area schedule for maintenace.
Still non functioning for streaming in my area as of right now. Fine during the day, stopped working here in the last 30-45 min. This is in Cougar Ridge