I don't see why it wouldn't have appeal to some. I'm sure that with interesting color and fabric choices, the actual high heels could be seen clearly. I saw them in the designs and think they are neat.
However, I'm not particularly interested in making one myself, but I'd think someone would be.
I try to stay away from triangles.