Too much going on at work today, I just realized the title references the STTs when I meant to STT PROS. That said, my first choice are the Maxx but the 11lb weight difference has created some concern. What tires were you running before getting the Cooper Maxx?