I'd go buy those things if they're cheap. I think they're hot and not too retro at all.
Edit: I's buy them if I were hell bent on getting a bombproof shoe/pedal system for track, and not concerned about looking silly when I don't have a coach to lean on when I stop =>falling over.