Back in the day I pressed clients to restore windows. I added weather stripping details , custom removable storm windows, sash locks, etc.
Those details cost more than Marvin inserts in the long run and left my clients with lots more maintenance, twice yearly chore of dealing with and storing...