I could almost see the point on a city commuter bike where there are a lot of stops. Weight, complexity, and cost are the biggest negatives. Don't think the KERS system has any true benefits to it other than being an interesting student engineering project.