70 ad steroid on her ult, fervor of battle, mobility and 12% max health true damage on every second auto attack with rageblade.
it was only a matter of time. too much item independent damage is what makes intended squishies build tanky since irelia. remember how she was actually designed as an ad assassin like talon and zed, and not as a fighter?
people could afford to build her tanky because of on hit true damage.
people could afford fizz to build tanky because of % missing health damage on his w.
people could afford to build ekko tanky because of % missing health damage.
im seriously surprised bruiser vayne wasnt a thing already long ago. not with this build imo, but its going to happen at some point.
personally id go with something more like this.

with the improved attack speed on triforce, the item should actually synergize well with vaynes kit now. her tumble gets her a lot of sheen procs.
maybe swap maw for bork to get some lifesteal and even more damage in there. but thats basically it.