Nice find on that article! I get asked all the time why I don't have a cap. I always have the same answer: caps don't do jack!
What's sad is a big three upgrade on most cars costs less than a large capacitor.....especially if you get your wire at the ROE store!