OK, I am mostly a new player to DoomRL, I played 20 or so rounds of DoomRL 0.9.9.1, and failed every round, and didn't play again until about a week ago, when i found out a version 0.9.9.4 existed. I was excited to try it out.
Here is my take on the whole thing.
A: DoomRL I think can still be a coffee break game. What is important to me in a coffee break game is that i can pick it up, and leave the game, in a 15 minute span. DoomRL allows this, as even if i hadn't played in a month, I could boot up a save and realise exactly what was going on when i left off. If I wanted a game I could finish in 15 minutes, it would have to be much more simple, and then I might as well just play minesweeper (or online chess). Doom you can play as an hour long run or in 15 minute segments, and it works either way, and I think that is what is best.
B: As I said, I never beat 0.9.9.1 on any difficulty, so i was pretty much a total newcomer to 0.9.9.4. I have already unlocked everything but Angel of Humanity. What i have unlocked, I wouldn't have been able to complete before i unlocked it. I like knowing i am unlocking stuff early on, when I'm still prone to losing alot, to persuade me to keep going. I also like that the unlocks are front loaded, however, so that i know i will have everything without having to break my back doing do.
C: I jumped right into the game in version 0.9.9.1, i jumped back in in version 0.9.9.4. Interface was never a problem, though that might just be that I'm use to video games. I could guess most of the key presses i didn't know, and looking up the ones i didn't wasn't difficult, though a modern in game key binding options (like what half-life does) would be nice. Other things are ammo chains should be with ammo, and easier to unequip. One of the skulls blended in with healthpacks in the inventory and berzerker packs should look more different from large health globes. Also, when trying to pick something up with a full inventory, it should automatically bring up what you want to replace for it (non ammo, leave ammo as just the notification). That is the total of complaints about interface, and none of them are too large of a problem.
D: Assemblies I came in knowing how they worked (toss 2+ mods on the same item), but i didn't know any assemblies, and kept it that way. I did not read the updated in game documentation, so i have no idea how well they were covered. First thing i did when i modded a weapon was whenever i found another mod, i tried to toss it on the weapon and found out if it worked or not. I got over half the basic assemblies like that. I beat Hell's Armoury, found out about the blueprints by beating it, and went back to get another blueprint every time. I like that I'm discovering these and earning these, and that I will have them forever now that i know how to do them (even if i have to start over). 0.9.9.1 was hard to get into because I only improved slightly each time, and it was hard to notice because of how random the game can be. 0.9.9.4 is easy to get into because I am learning new stuff with each run, so it makes me want to get more during the learning curve. And no, i did not have to have Hell's Armoury is a way to get blueprints spoiled for me, i learned it in the confines of the game.
I personally have been having a blast with 0.9.9.4 since I got it. I'm glad unlocks are the way they are (i played less than 25 times, and I'm a newcomer, that can't be too much to do), I'm glad assemblies are the way they are. I'm glad things are run on the keyboard like they should be. And I have highly recommended this game to as many people as i could, and the two who have played so far also said it was fun and intuitive (though i have no idea if they know about assemblies, or have thought to blind fire yet, also corner shooting should be more intuitive or at least checkable (advance wars had something where you could select an enemy and see what his threat range was, maybe something like that should be added to the look feature)). I say keep up the good work!
edit: ohh yeah, almost forgot, run shouldn't be named "tactics", it should be named "running" unless other tactics are available. as for the run key (the other type of running), it should be moved somewhere more useful. perhaps x or c or /, i die way too much moving while impatcient, but , is so akward with one hand on frz and the other on numpad to find , that i just haven't taken to using it.