I have a pair of Stephanie shoes, and I absolutely love them for social dancing. As Laura said, they are soft right out of the box--the footbed is very comfortable and the inside seems very "finished," in that there are no places that have given me any irritation after long wear. I choose them if we are going to a long dance evening, because my feet are as comfortable at the end of the night as the beginning, and my legs don't get as fatigued.
Now, DH and I don't compete yet, but I doubt I would have these shoes as my first choice for competition. Other shoes in my collection (higher priced, etc.) allow me to feel the floor better, and I imagine I would want that when every millimeter counts. However, I refer to those shoes as my "90-minute shoes," because they feel great and I can feel the floor really well for about an hour and a half, then my feet are tired and I want to switch shoes or sit one out. Tradeoffs, as always.