At the very least, have a minimum ilevel that is equivalent to the vendor bought gear for the level (Rounded down so an odd level dungeon uses the previous level gear as min ilevel. For example Shisui requiring level 62 vendor gear ilevel)

It's not particularly hard to pick up new gear from a vendor, even if you're leveling a secondary class so aren't getting free HQ gearsets from MSQ.

Also, remove the unique restriction on dungeon gear. Like, I'd often have better gear using dungeon drops, but if I do that, it locks me out from greed rolls on that item during future runs... Meaning that I'm incentivized to use worse gear that won't conflict with drops >.>

That and it also makes no sense for unique restrictions on gear anyway (For example, multiple sets with different melds. 2 of the same ring such as Tomestone purchased stuff...)