The Peloton is a more open breathable design. Loftier if you will.
The Strongfleece has a tight face, is more pick resistant and water resistant. Slightly bucks a wind better.
Personally, I prefer the Peloton 97 and 200. My 200 is beat to heck and still going strong. So added durability didn't really mean anything to me.