First, very nice summary, and thoughtful of you to write up.
I really enjoy watching things slowly take shape. Seeing the experience bar move is very exciting. The fact that they don't fight back just means I get to take out my frustrations on the NPCs that are more powerful. "That's right tough guy. You may be level 30 and I"m just level 2, but I'm just going to keep firing at you until you slowly give in and die." I'm going to go after something like a Krayt dragon tonight just to see how much XP it gives, and to see how long it takes.
I would imagine that the experience of this project has expanded your programming skills quite a bit. For Undercova, Ziggy, Oblique, Kurz, and Yakattak, I hope the process is fun for you and continues to be enjoyable.
Emulators are like magic, and as systems go, really beautiful.