i think peep toe is probably the best option. the dress is somewhat more conservative, so the shoes would match in style. also, the peep-toe is a little more formal than open toe.
on the other hand, i don't think any of the options is "horrid", so you'd probably be fine with any of the options.
i think a dark red, patent leather peep toe would be super sexy. :o) a dash of color at the feet with a shawl with color would really make the outfit pop.