We don't install all of our extensions on our main site because not all of them have simply been created for our needs but have been paid for by our customers and then made public (80% of them). On the other hand, installing and testing an extension is such an easy job that I don't think you have to be very knowledgeable to do it and eventually uninstall it.