Stormtouched is particularly bad. Sure, control weather and call lightning storm 1/week are nice, but not +7 LA nice.
The immunity to electricity is, of course, done better by the mechantrix.
Vestigal twin is LA +5, and might be worthwhile for casters at LA +4. If buyoff is allowed, of course, LA +5 is a little more reasonable.
Past life: you could be spending 5 points of LA for a +2 to attacks, saving throws, and skill checks, plus a single fighter bonus feat. For that price, you could just take four levels of monk and one level of fighter, gaining a +4 bonus to attacks, a +4 or 6 to saving throws, actual skill ranks, and a fighter bonus feat