Yeah Ruf said it was good for helping immob duration on the sword personally if you don't want it I'm totally fine with that. I'm pretty loose when it comes to weapon sigils
As for ele build if you feel too squishy I suggest adding some PVT on again ruf's lead ele thought my build was actually little too zerkery so if you feel like dropping too fast just put few PVT gear on instead