That makes sense. Make Hide Armor out of the skin (possibly grants fire resistance, maybe damage reduction) or some form of Medium or Heavy armor out of the carapace, which grants tarrasque spell reflection.
Calculating price or what armor bonus it would confer is beyond me though.