You can clone with
HTTPS or Subversion.
This should be done by auto-detecting a medium with a specific label and using it as the persistent home. This could be a partition on the same usb stick as the boot medium or another usb stick's parition.
This is done, but it is currently rather user unfriendly. Test for user-friendliness.