Yep, I put a set on a little over a year ago. It was a major step up from those Missions
And the upgraded valves were an improvement and I don't lose
any air. I decided to get them at Discount Tire because they have shops nationwide in the event of any issues. I haven't had them long enough to provide you with years of use feedback, but I feel more secured with these behind me than those missions for sure. Good Luck with whatever you decide to do!