Thanks for sharing.
We have also done this, but with one difference: We installed laptops at Sales Meeting in a hotel using a VPN gateway, so that communication to the Core is safe and sources are used from the local Preferred Server. Be sure to use the self-extracting exe files for agent deployment (NOT configure agent action in Provisioning), otherwise the 50 MB will be pulled from the core.