Hello.

I think that the best complement to the persistent home is a multiple configurations in the same medium so you can have a memory stick with your data and a script who ask to you which config to use when boot the machine.