Honestly, I bought it on a whim last night through Origin. My last experience with Origin was Battlefield 3, which fucking sucked horribly.
But, they've made a lot of changes to it, and honestly it has no impact on the game whatsoever whereas in battlefield 3 you had to use the shit thing to find servers and leave the game entirely to find another server. This game does not have that. If anything, Origin just feels like a Steam overlay, and nothing else for this game.
I can understand the previous complaints about Origin, but it's not that bad now. EA has been known to make some shittastic games, but I can tell you, after playing this for literally the past 8 hours straight (my eyes are bleeding) this by far is one of the most fun, and enjoyable games I've played. The level of intensity you get from fighting not only other pilots, but tons of AI in the mix, is ridiculous. There's not a whole lot of character customization or class customization, which I like. There aren't stupid ass perks like COD though there are these things called Burn Cards which give you either a Good Weapon, XP Buff, or some other non-gamebreaking buff ONLY for the duration of your Life that Round. So, if you use a Burn Card, you only get its effects until you die.
As far as combat goes--I was extremely surprised to see how smooth everything was. Considering there is so much happening around you at all times, there's hardly a dull moment or a time in which you aren't scanning the room or area you're in looking to kill something. The Titans are not OP, but they are very useful for zone control until the other team comes rolling up on you with 3 Titans.
As far as leveling goes--Not a gamebreaker. You level fairly quickly. And the higher levels don't really have much overhead on you as you might expect them to whereas in COD or other games, a lvl 1 coming into a match with 11 lvl 30s, obviously the lvl 1 was going to get their shit pushed in. Not the case here. The only difference right now is experience and how well you know what to do in each situation.
Overall, I hope that my first-person account can help persuade people to enjoy the game and play. If you're holding off on buying because it's Origin, or $60, or whatever. Suck it up, pussy. It is without a doubt the best game EA has came out with in a while. The hype was well worth the experience, and they didn't have a poor launch like some of the other games that fanboys get all worked up about (Looking at you, Diablow 3 lovers).
If you're contemplating getting it--get it.