Is it necessary to install the quick release...
Is it necessary to install the quick release skewer if your bike is already equipped with quick release rims?
Yes, but it's to save your nicer and lighter QR that came with the bike. The clamping force required to hold the bike will likely mark or gouge the QR in some way. It take all of 20 seconds to swap a QR. So, I'd do it every time