Just in case you’ve not seen it before, products can be moved within the web interface already (without needing a stock take), see How do I move/transfer product stock to a different site/location? for more information.
We also have high on the feature request list Stock transfer between sites/contract brewers/offsite packagers on delivery schedule (Stock Movement Documents) to improve this process. Thanks.