I liked Mass Effect 3 Multiple a lot, and I've played it a LOT.
The main problem with ME3MP was the stupid RNG luck factor when it comes to unlocking upgrades. You could **literally** start out a new character with 1,000,000,000 credits and not be able to unlock everything (biggest packs cost 99,999) Sure, you'd get most of it. But if you're like me a few of the N7 guns that you really enjoy will be the ones you just can't unlock. I've spent millions and just get more fucking ammo instead. I got tired of it and finally uninstalled it not long ago because I was tired of getting screwed.
I'm only about 12 hours in to the single player so I can't really tell how it's going. I do think they tossed you into big open world stuff too early. I do really like the increased character mobility, and the ability to jump over stuff. Combat feels more mobile and fluid.
I've only put about 4 hours in to DAIMP, but I so far like it for the most part. Since you can craft and salvage loot that you get, I'm hopeful it will require less chance to get what you want than ME3MP.
-Pros-
So far it seems like your team mates are more important to surviving than ME3MP when you are good and well equipped.
The levels, while limited in number, seem to have random paths available each time and random missions/goals
You get to experience the other classes more in an accelerated leveling environment than SP and see how they work and what they offer.
Crafting, salvaging, and improving gear options
Levels are pretty.
Unless something changes later on as you level (I only have a level 11 warrior) it doesn't seem to take as much grinding to get gold to buy packs.
-Cons-
Very limited roster selection early on
Party banter needs a lot of work, can get very repetitive and sometimes more than one person will talk at the same time
Seems a bit unforgiving so far. There are areas and certain enemy types than seem very overpowered. More times than not the group fails playing a difficulty designed for levels 1-8 with groups like a level 11, a 10, a 4 and a 7. Most of enemies are just fodder and use numbers to hurt you. But some of the big boss guys just smash you in moments. I was the toughest guy on my team last night, with my full tank specced Dwarven Legionnaire and I got incapacitated, revived, incapacitated, revived, killed all in a few seconds because the enemy was being cheap and spammed a 1 hit kill on the group the moment we got up, but before we could even take a step to try and get out of the area of effect.
That shit needs a fucking cooldown.
But, more time invested is needed to really know for sure.