Yeah, it isn’t strictly necessary. You’re right. But I figured that while we’re implementing one abandoned plot thread from ROTS we might as well put in another. I think it was meant to be revealed that Count Dooku, at his order, had the Tuskens capture his mother. And people think he planted Anakin’s visions and/or drained Padme’s life essence.
My goal was just to literally make Palpatine the reason for every bad thing happening to the Skywalkers, as well as their existence in the first place. But that might be a bit overkill, so agreed.