I believe it's possible to make a 100% winrate deck with carapace.
You need to find a way to optimise how to get invis, toughness and carapace in one turn or two.
I'm sure there's already a deck that's good on the Internet, but this is my deck and I'm having fun.