Here's my $0.02... both the blinds mentioned are good blinds. In my experience, the more stable you make the blind, the longer they will last. All brands. Taking them up and down, transporting them, not secured FIRMLY, and the movement is when you start getting weak spots, holes, and rips and tears. When leaving up for extended times, better to have them setup in a way where cover, trees, bushes, etc. offer some protections - but be sure to trim away anything that is touch or pressing up against the sides - as these things will cause the holes, rips, tears, etc. Once they start with holes and rips, they will deteriorate rapidly.
If you want to, taking a can or two of scotchguard or a light coating of spray polyurethane can offer increased protection, waterproofing, and durability (and help with color fade), if you want to go through the trouble.
For window panels/closures - the elastic tabs to hold windows closed or panels will stretch and become worthless very quickly. Zippers or Velcro last longer and work better - but will be noisier - if that is a factor. I carry a number of the black, heavy-duty paper clips and use them to secure windows and it allows me to hold panels up at an angle or different shapes that offer better concealment and quieter, quicker closes and opens.
Check Ebay for popups. There are hundreds for sale (brand new), and some models, colors that you won't typically find. Sometimes the prices can save you money too! There are also "gilley blankets" that can offer great concealment options when they are draped over the popup, or conceal your entrance/exit path. They are far superior for concealment than the printed camo patterns that fade, and also offer additional protection for your popup - and can be used on the next popup when it does come time to replace.
One last thing, once setup, I have found that taking a small shovel and heaping up the dirt to form a berm around the base of the popup really helps in several ways. First, it "seals" the bottom opening, keeping wind and critters from getting underneath - and will help anchor and protect the inside base.
OK, that was all maybe more than $0.02 worth...