I have had great luck with Viair. I had 2 mounted upside down under a truck for 7 years filling 14 gallons of air with no issues. Actually won a contest on another forum for having the most abused compressors, and won 2 new ones.
I bought my 2015 JK in sept of 2014 for $31k, just sold it yesterday for $30k.
hoping my new Gladiator does as good.
I also had 2009 rubicon that I bought for $31k and sold in 2013 for 28k.
Used my email from signing up for Tread Lighty, hit forgot password. Reset. Logged in, entered TL number, and got my control number.
Did it last night, worked fine.
Updating the computers is pretty standard procedure at most dealers. Make sure you uninstalled electronics tied to the factory computer before taking to dealer.