We're launching patch 1.7, it has a lot of behind the scenes fixes that should really improve server connections.
Changelog
Bug Fixes:
- Disabled Occulus Rift
- Lots of deep level networking changes to stabalize server connections
Coming Soon
- Trading Cards
- Emoticons