Красиво - да. Удлиняют ногу., укорачивают ступню. Визуально.  Шпильки еще и делают вид более изящным, если правильно подобраны. Удобно - как сказать. Если толстый устойчивый каблук плюс даже небольшая платформа , то ходить по лужам очень даже удобно. Ясен пень, если правильная обувь. А шпильки и не должны были быть "удобными" . Это чтобы красиво пройтись несколько шагов и красиво сидеть. Естественно, даже это надо уметь делать.