If the customizations you have come up to meet your needs, then installation at your site is the key. Link