In short, just using:
"home=/dev/hda2"
gives me a persistent home directory, but doing this:
"myconfig=/dev/hda2 home=/dev/hda2"
Gives me no persistent home directory. Anybody know why? Even weirder, in some installations I have, they don't conflict (both will work).