I like the examples that you posted, because I personally like shoes that look sleek rather than chunky. I generally prefer Italian designs better than English designs, because Italian shoes seem to be cut closer to the foot and have less bulk. I would also chose leather soles and heels for a dress shoe. I know it contradicts conventional wisdom, but I have always found that the leather heels with have a rubber strip at the back make me more prone to fall. The leather heel glides on the floor, and the rubber part sticks and throws me off balance. I have actually had that type of heel replaced with leather heels before wearing a pair of shoes.