Yes that is a bummer about your old top, And double bummer that i dont live anywhere near a place that offers off-snow training with a foam pit! I would spend every summer weekend there if i could...
Mind you, i do hope to make it to Ryuo snow park, as they usually have a big air bag there (still managed to bruise my shoulder on an unintentional flip the first time i did it)
I think i will try out that generic back shell, see how it feels - and make my decision on the Demon one based on that. I realise it may not stop me breaking my back, but i would rather have more protection than i need, than less (So long as it doesnt cause too much discomfort)