I would 100% recommend for casuals. You can also easily join online servers and play with others and play at your own pace. Although one gripe with online servers is obviously time continues on so you will have to get online more often than a locally hosted game.