I’m not too big of a fan of legendary weapons in general, because there’s no good solution for balancing them.
Luck? Nope, someone got a legendary weapon within 10 tries and is now destroying the server.
High skill floor and ceiling? Better, but this encourages a mentality of “the way to make the most out of this weapon is to prove that you don’t need it to win fights”.
It probably would also turn the game into Team Fortress 2’s current state where a single, extremely skilled Sniper can shut down a server by themselves because the Sniper’s skill ceiling is just that much higher than all of the other classes.
Gimmicks? Still not great, but the best choice in my opinion since players like fancy moves. Imagine having a move that whacked away anyone in front of you, leap in the air, and smash down like Devastate. Imagine a slash that applied status effects from the magics you’re using and the status effects of the weapon instead of just applying status effects of the weapon.
Nothing too hard to pull off, just something cool.