I just did the overlay yesterday and tried real lightly to see if could actually pull the ecoboost out and put the overlay in its place. It's a no go on that. The ecoboost part is something to the feel of aluminum and just started to bend even with light pressure. Plus is corrodes like aluminum does.