Hey, I use upgraded Hope. Not only because 8 is my favorite number, but it helps in those hard fights when your opponent/FG bathes in the bioluminescent blood of your creatures. So, I'm fine with Hope.
As for Spine Carapace, I never use mine.. I generally just go for my Jade Shields.. soo.. Whatever makes it more viable for play is a good thing. I like how it has some blockage, though. It saves your essential ability creatures. I'm all for lowering the cost, though.