I have Shimano Tri- shoes (not those, but similar, don't recall model right now) and I have some Giro Factors.
The Tri shoes do live up to those selling points, no question, but they are not even close to being as comfortable as the Factors. Long time in the saddle? I'd rather not wear the Tri shoes that day.