I've been told that the demo used a 6-week old build. A lot of the issues encountered won't (shouldn't?) be there at launch.
That said, other than heinous rubberbanding in my first mission, I had no other matchmaking problems.
My biggest concern is that there's no way of knowing how much content there'll be. There was 1 mission chain, 1 "raid" and 2 "open world" (hah) areas. If it launches with anything less than 10-20 times as much content it's going to be pretty boring.
I'm also slightly worried that it'll require buying a $20-$30 DLC every 6 months to keep up with people. I mean, it's EA. They're gonna screw people for every cent.
It's not worth US$60 to be, but if it gets thrown into a Humble monthly in 6 months like Destiny 2 did, I might take a look.