Article is from June but I hadn't read it before. It gives a good synopsis of Player-hosted versus Dedicated servers. It also goes into how the Cloud is helping Titanfall. All from one of the game's developers.
http://www.respawn.com/news/lets-tal...ox-live-cloud/