That's not my call to make and I have no idea what plans there might be on that front.
My entirely personal opinion, not reflecting any official GGG position, is that as the person who originally came up with and implemented Headhunter, I hope those continue to occur and cause issues for some players. The fact that some mods could be negative for the player was one of the core things that was cool and interesting about the item, and Headhunter has already moved really far towards being just pure power over being deeply weird and letting weird things happen, even if you have to be prepared for some of that weirdness to mess with you. Shroudwalker isn't even new; it was one of the original nemesis mods, and the first time that was stolen during testing was absolutely a highlight - that interaction has always been a part of the item, and that's a feature, not a bug.
The core identity of the item as giving you the mods of the monster is much stronger if it stays uncompromising on doing exactly that, than if it decides to keep some of them from you to coddle you (particularly since for some builds those mods still might not be downsides).