ROUSH all day long..! IMHO nicer looking truck also with stock bumper...but I'm bias,since I own a stock 2014 Shelby with Whipple SC...once you drive a supercharged raptor you will never go back to NA...
Dont know how much wiggle room on the Roush,but for me the miles is a no brainer..107,000 vs 31,000 appx. $10K difference in price...could spend that in repairs on the NA,and still wont have a SC...
The extra 10K might hurt,but if you can afford it...just do it...I've owned mine since 2016 and still get a grin from ear to ear every time I hear that SC..!
I bought mine from a "collector" also..NEVER off road...makes a difference...got 75,000 on it and still running original shocks...How these were used makes a big difference IMHO..
Good luck with your pick....cant go wrong with a Gen 1...!!