We do a lot of body shop repair work. The problem is, you cannot guarantee anything beyond a personal guarantee. The vinyl manufacturers don't warranty their products on repainted areas. Not because it is guaranteed to damage the paint in the long term, but there are a lot of variables and it is easier to not warranty any of the work.
There are likely a few reasons for this:
1. You cannot guarantee the integrity of the repair work for any shop unless you are able to witness and document the repair was handled properly the whole way through the process.
2. Varying paint manufacturers, not all paint is created equal, not all bondo, prep materials, primer or technicians are created equally either.
3. Curing time varies between 30-45 days for major manufacturer paint, akzo, sikkens, sw etc... Clients don't want their vehicles without branding on a quarter panel for 45 days. Especially if you can't guarantee the work anyway.
Flash Curing:
Something to keep in mind as well, body shops usually have IR (infra-red) lights, sometimes they are called heat lamps, these IR lights have the ability to flash cure fresh paint. It takes 1 hour under an IR light for a section of paint to be cured, that is information directly from the paint manufacturer. That IR light has to be moved section to section until you are able to get every area of fresh paint cured. A complete paint job may take 8+ hours to cure as the lights are only about 3' x 3' and it requires moving it after every hour, but, the paint is cured and you will not face any further out gassing after that. After that is complete you can wrap immediately after it leaves the body shop.
pm me if you want further details on that.