Let us know how it goes man... I'd love to pull the mylar off mine, have what little damage is there fixed, and get it cleared...
I haven't decided if it's a keeper for me or not yet though. If it is, I've gotta find a way to protect the playfield. =\