Rene Herse Snoqualmie Pass tires, First Impressions