modeling the 3D wikipedia puzzle ball

Idea on another possible constraint for the model: perhaps the “tabs” and “notches” should wind up all being about the same size. In this approach, they get very skinny by the time you reach the top. Maybe before the pieces get curved the notches and tabs on the top/bottom pieces need to take up a greater portion of the piece edge…to anticipate the shrinking?..?