Sweet! Glad I could help. I have a couple of other ideas that have to do with NPCs.
1: They constantly climb onto my cart, often when I’m right at my weight limit. It ends up being this silly Benny Hill moment where I’m running from my mob while all 7 of them are running ass-first after my cart. Maybe a misc option to disable them deciding that I’m their personal rickshaw driver?
2: I would love to tell an NPC to drag a cart. This could be complicated, as carts are technically vehicles. I propose that if you are standing next to an NPC and a cart, you have the option in their 'e’xamine menu to make them drag it. That way the action can be aimed in all directions like the 'e’xamine action, just make it throw up a log message if the NPC isn’t also standing next to the cart. This would probably apply to vehicles as well, but it could be kinda cool to have 5-7 NPCs collectively dragging a wreck out of the way that none of them could move by themselves, so I’d call that a feature instead of a bug. This is probably the most difficult thing to pull off, so probably not that high a priority.
3: Add a “come here” option in the 'C’all menu that makes the selected NPC move next to you. Once they get beside you, they revert back to normal pathfinding so they don’t glue themselves to you (the option would probably be there if you 'e’xamine them as well, so this would probably be required to make the feature work). This could make it easier to keep track of NPC carry limits because you see all of their names in a list instead of having to individually check, and gives an alternative to just teleporting items into their inventories across large distances for the immersion-centric player. It would also make it much easier to have multiple NPCs dump their inventories in one place if you implement the AIM change proposed above, just 'C’all up to 8 of them to surround you and ‘move all’ onto the floor.