Disclaimer: Haven't run through M4-78EP in about 9 or so months.
Other disclaimer: I like this mod so all my bitching comes from a place of love.
I played both 1.2 and 1.3. Two times I ran through 1.2 and only once for 1.3. The reason I've only played 1.3 one time is a fantastic lead in to my number one complain with the mod:
-Extended Enclave does not work with it. Understandably it's rather unorthodox that my biggest issue with M4-78EP isn't with the mod itself, but with incompatibility surrounding it. Here's the thing with me: Incompatibility issues are my number one turn off when it comes to mods, it's why I've yet to even bother trying the genoharadan restored mod. Now, EE takes what's essentially the most impactful and well written scene in the game and makes it even better. What I'm saying is that I'm not going to trade EE for M4 even though it's a whole planet. There is a compatibility patch that makes M4-78EP play nice with EE and it works perfectly with 1.2, but not with 1.3, even after I went through the trouble of manually moving files around to "un-steam-workshop" it.
Nine more complaints in no particular order:
-Voice acting still isn't great (to put it politely), though it's miles and miles ahead of 1.2. I'm not expecting any new voice acting for whenever I get around to trying 1.5. (I'm likely going to wait until the Korriban Expansion mod sees the light of day before my next playthrough so maybe I'll see a surprise or two) I'll still hold out the ghost of a chance hope that somebody will make a "beep and boop" companion mod that replaces some of the more generally agreed "not that great" voice actors with droid noises.
-In 1.3 specifically I somehow got the Assassination Protocols for HK-47 from a random drop at some point in the game before M4-78 and it prevented the quest that results in acquiring it from triggering entirely. Kind of a critical bug that slipped by somehow.
-So, this complaint is about the aforementioned Assassination Protocol acquisition quest. The whole thing revolves around a handful of security droids talking to each other when you get to the confrontation part of the quest. As they all use the same voice actor using the exact same infliction for all his lines, it just comes off like a guy talking to himself, and I find myself losing track of what droids are "good" and which one is the "bad one" as he doesn't even look different. That quest is just a mess. Granted this could have been fixed in 1.3 as I didn't get the privilege of being able to play it in the first place in that version.
-The black market droid that sells you droid parts starting at 10k credits, going down by 1k after each purchase, is really badly implanted. He only seems to sell... uninteresting shit mostly? Nothing special, just droid parts that can be found anywhere. It's seriously not worth the investment. Also his prices reset if you leave the conversation, which is pretty annoying as well. He just needs to go honestly.
-Lt. Grenn's voice splicing for his new lines is absolutely abysmal. I specifically go out of my way to avoid giving fuel to Telos from M4 just so I don't have to listen to that auditory abortion. (What I'm also saying is that I didn't hear him in 1.3 so this could have been fixed I suppose)
-Having the giant environmental droid (I think it's an environmental droid at least) as the most difficult "boss" of the area is just really dumb. It's not even an interesting fight as it's mostly just a damage sponge.
-The "new" party dialogue when you first land on the planet, bad (not as bad as Lt. Grenn) voice splicing aside, is just really unnatural and awkward. The lines your party say just come off as forced and redundant. Thankfully that's the only time we need to deal with it, but it kind of makes me wonder why even bother with it. If you're going to put in a meager thirty seconds of spliced voice acting, then it should be good. If it's not good then don't even put it in as it's going to make the product weaker as a whole. All in all a bad first impression when you land on the planet. I guess it's "fixed" in 1.5 but I haven't played it yet, so I can't give my two cents on it.
-Droids that are involved in quests should have had more specific names. There is nothing less interesting than having to go find an NPC with a name that's two random letters and numbers. Sure it makes sense in universe and in context, but it's annoying to deal with as a player.
-Having an entire large area of the planet (Environmental Zone) function as one long running firefight is just not fun. It's uninteresting and feels like padding.