Chloe, the only reason I haven't tried xanthan gum is because its a bit pricey compared to the pectin and cornstarch. Does it leave anything in your hair?
And your first batch lasted 7 weeks?! Holy cow. Without preservatives?
I think the best way to store it without having to make small batches all the time is by freezing small amounts and taking them out as you need them.