Let me now how you get on with rearing them, when they decide to start laying!
I don't know if you're a member of 'Stick Talk' ?
Stick Talk - the stick insect discussion group
It's a great place to discuss & get advice on rearing phasmids - many people on there seem to also be rearing giant millipedes, mantids...even velvet ants (!).