After beating both sides and the "what if" missions I have to say I really enjoy the game. SMART is funky if you are just holding down the SMART Button. However if you do the moves yourself it is alot easier to control. Same with aiming if you just hold down the trigger chances are you aren't going to damage anything, short controled bursts however you can take down half a team with in a couple seconds. Here is a tip when you have incapacitated an enemy, LEAVE HIM unless they have downed fire chances are that you can kill a medic before he revives the downed enemy. If you have time to kill him just run up an melee him it gives you more experience than shooting him and you save ammo and time. If you decide to shoot again do it in quick bursts it is much more effective than spray and pray.
Now there are issues that I see. Character customization isn't as indepth as I though it would be, nor is the color customization (May be better on PC than 360 but I wouldn't know that). I saw some problems with graphics (Once and only once when I zoomed in while getting shot I lagged. I'm pretty sure I wasn't online either). Besides that though I thought that the graphics were fine. The final thing that sort of dissappointed me was the lack of (Good not great) Voice acting, but mostly the lack of a back ground for the characters in the game. I want to know more about them and how they got there. Also The lack of information in the game is astounding (I'm assuming that Audio logs fill in a lot of info).
For DLC hopefully they will add more missions, more customization (Both Color and Outfit), as well as more back ground information.
For me I greatly enjoy this game, while it may not be for everyone I believe it has alot of potential to become a truly revolutionary game. Hopefully the Devs understand the potential as well as the problems and will adjust them accordingly.