FWIW I have the next one down, 5hp I think and 60 gallon tank, around 12CFM. No problems so far. I run their synthetic oil and change it once a year.
I have had it about 5 years. I believe the actual compressor part is now made in India. Not sure on the bigger ones though. I doubt TSC is big enough on compressors to get an indigenous model.