Homefront MP is not horrible. And it's nothing like MAG.
Only problem with MP are server issues, which are now finally being addressed. Now is a good time to grab the game, if you want a really good MP game.
Single player is decent. Nothing fantastic. Some great, memorable, shocking moments...