Both just sit directly on the worktop - the stainless one i'm looking at even has the rolled front edge to hook it into place.
Id go with the stainless (and looking at the link may well buy one) but Im not sure 1.2 mm would be enough protect the worktop from heat transfer?.