Conflicting answers, I was afraid I would get them. But there does seem to be one consensus, the more points you have in riding, the more speed/maneuver you have. So I guess overall it is a pretty good investment, regardless of the other factors.
Thanks for sharing your opinions/experiences/trials/tips, everyone.