Welp, after spending most of the day fighting the login and game servers, I finally finished out the demo's narrative.
I will say that it's better than I was anticipating, but honestly I don't see myself personally playing all that long since no one I know really likes the genre, and there's only so much fun I can have running around solo in a universe I'm not 100% invested in.
Gameplay wise, it's pretty solid. Outside of the server issues, I don't think I had any frame issues or what-not on the High setting. Controls are still a bit wonky to me, but that's probably due to being a newer game mechanic and not changing keybinds from their default.
Since I have Origin Access, I'll more than likely play it when it's released, and hopefully I can get engrossed in it.