Having worked in the upvc window industry for the last 14 years, i can assure you most foils are fit for purpouse.
Unless solvent based cleaners are used after install the foil should bever crack/shrink and wrinkle up.
If the frame is put through the cnc cleaner too soon after welding process...