Game about a historical conflict in World War I.
Game about a historical conflict in World War I.
For both single-player and multiplayer modes, I’d say yes—it’s definitely worth trying. Just keep in mind there are many cheaters using aimbots and walls. The fairfight system in Battlefield 1 has been removing cheaters, but it’s still a challenge. Premium accounts help avoid long waits, though servers full can cause delays. If you’re not on a premium plan, joining a busy game might take 5 to 17 minutes or more, depending on how many people are waiting and who leaves early. By the time you start playing, the match could be nearly over, and you might find yourself on the losing side.
The only time I have ever seen the queue occur is if I use the manual server browser and try to join a full server. And there's really no reason to ever do that. You can just back out and either pick one that isn't full or just use the matchmaking system. I'm aware Battlefield games will say "PREMIUM PRIORITIZED" on the queue as you wait, but I'm unsure how much difference it actually makes. I'd have to really go out of my way to find a queue of greater than 1 in this game. I certainly wouldn't consider that worth paying any extra. Premium might be worth the cost once all the DLC is out and we can actually assess its value. Until then, you're just making a wild guess about the quality of unreleased (worse: unannounced) content to come.
Absolutely, the expansion is fully deserving of its value, similar to Battlefield 4.
I'm uncertain and will keep this uncertain until the server issues are resolved. We had BF3 and BF4 servers in Southern Africa providing acceptable 40–70 ms latency. To assume we'd pay 60–70 USD for a 150–250 ms connection isn't reasonable. Given the lack of information from the SRP, it's likely the same situation as on consoles with US, Europe, and Australia servers (which will probably remain due to legal restrictions). The game is great, but unless you can stay in the regions with active servers, I wouldn't invest your money.