I'm looking into Moshi's Palmrest and also have seen the one here http://www.twelvesouth.com/products/surfacepad/. Does anyone which one of these products (or any other products) better with leaving no residue when removed? I like Moshi better because of the color, but have read conflicting reviews about it leaving residue when removed after being on for a long time (months, years)