I dont see any real negative aboot adding mylar. Halloween in fact comes with a metal protector over mylar. Doesn't look great, but does the job.
As for quality didnt Stern have issues for Rush that are gone now? Or did I just invent that? I mean I've never seen anything like that piece of shit on Rush.