45 minute to 1 hour afk kick and a proper queue system would solve most of these problems.

I can accept the servers crashing and massive infrastructure teething issues at launch but the lack of a reliable way to at least queue for a spot ingame is pretty grating.