Good point on the rims. Back in the 80's stopping was always a weak point on my bikes. I always said that I hated side pull brakes because they stopped so poorly. Now that I think on it, all my bikes used to have steel rims which was probably the problem.