I have a pair of these, and with SPD cleats, you don't sound like a horse clip clopping along. They are comfortable enough to walk around in as well. They don't look like biking shoes which is great.
As for the clipless vs flats vs straps, this is a never ending battle, and for some, clipless works and others prefer platforms. There is no right or wrong choice, only what works for you. I have been riding clipless now for so long that I don't want to go back to flats. I commute on them and do fun rides with them.