What shoe I'd go for would largely depend on what outfit I'd be wearing. Flats generally go with anything. Heels, on the other hand, can say different things. Too high heels are a no-no. Heels with moderate height do a better job. I can also testify to heels, increasing feminine energy and boosting confidence.
So, moderately high heels would be my pick, as they offer comfort and the vibe of professionalism.
Fascinating. You sure know your style, and I like it.
I also think that heels that are too high are just excessive, and dangerous, too.