I'm not sure about quick release, and one of the reasons to go with these is to delete the quick release because it can fail over time. I screw mine in manually every time and feel much more confident. As far as power goes, you will actually see an improvement with these because there is much...