I have been through the videos twice, and played around with the demo, and it looks awesome. I was just about to bring it into my actual game, but your latest video said that you will be adding the quest log, action bar, etc, so I will hold off to see how it all works, to see if I should keep mine or switch to yours.
One thing I will be adding if you don’t make it part of the system would be a visual cursor for interaction. What I mean is when you get to a vendor, and you are in range, and hold the mouse over the vendor, the cursor should change to show you can interact. If you run up to a different person and you want to talk to them, the cursor should change to show you can interact. Just some kind of visual indication that you are in range and can interact.
What I was building into mine was when the cursor is over a trader and you are in range, it changes to a little bag icon to show you can trade with this character, if it is over a NPC who is friendly or neutral, it changes to a little voice bubble to show you can talk to this character, and obviously, when it is over an enemy target it changes to a crosshair or what ever that attack will use.
I have some other ideas, but I will wait to see the final product before spamming you with them, lol.
Good stuff so far.