My experience is in industrial settings. It has some advantages such as keeping clean tread as there is little surface area. OTOH, stuff does stick on the sides of it. It is heavy enough that it will take many years for rust to do any serious harm, assuming you paint it at least once.
Disadvantages are few, but getting ladies heels caught is one. It looks rather industrial too so I'd not want it for appearance at home.