https://youtu.be/0ThmYaZbaIM
Here's a little demo of something I whipped up this last month.
npc->Extend worked like a charm but I had to use an FFC and write to Link->Action to mimic a larger hitbox for the LoZ II style.
Since the game is for moving screens anyway I had to re-write the collision myself anyway so not having a Link->Extend didn't really set me back on that category, but would've helped tremendously.

I would really only need the Link->Extend to cover NPC and EWeapon collision as the solidity collision is already wrote up in my code.