So, found this guide on engine tuning...
I don't claim to know these things from experience, I just know from what I've been told by a lot of people, but the consensus seems to be that electric is more reliable, starts the car easier, is less of a hassle, and generally gives performance boosts compared to points.
Like I said though, I don't know from experience though or anything.