I must be the one of the few with an AEM V1 success story... its 20F here and I just started it cold first try and ran some errands. Idle is perfect, and AFRs are always consistent. Tune is 100% by me. There are a couple of small bugs to be aware of, for example - calibrate your TPS so its never at 0 or 100%, easy to do, but all in all its not bad. I dont find the interface clunky, in fact its always fast for me and knowing the keyboard shortcuts will allow you to modify large parts of the tune very quickly and accurately. Its very straight forward, open up tables you want to modify, and have live parameters at the side (which ever ones you want).Try that on a Haltech. Internal and PC logging is fine and I've never had any issues with it. My only issue right now is that I cant get the VSS input to work correctly, but its not a game changer and i'm working on that.
I would not call this a beginner's EMS though. There are countless tables & parameters to modify, and while it lets you run damn near any fuel you want under any condition on almost any engine, it takes quite a bit of knowledge to make sure these are ideal, whereas many other EMSs may not even have these options. I think this is where alot of the stigma comes from; for example there is a table which retards / advances timing based on how far off your idle is compared for your target - this is zero'd out by default. There is no way the IAC can react quickly enough to compensate, and this is an absolute necessity to configure for proper idle.
All in all they will work. If the price is good I wouldn't shy away from it. Read a lot (AEM has some good documentation) and ask questions.