I actually like the ankle strap. Really not digging the white platform though, should be all black. Plus, patent peep toe platforms are hard to pull off without looking stripperish, you need to pair with a very consertative outfit.
These are a better bet ... http://www.zappos.com/n/p/dp/11930908/c/89.html
The platform is wood and it's peep toe without the ankle strap... they'll go with more stuff, the stilletto is finer and the overall line is really great.