TLC got her done
So I bought this system awhile back but haven't had time to install it. Two weeks ago I went ahead and finally put it in. Unfortunately the brass fittings with the plastic hose adapters that go into the bags were defective and leaked. I emailed customer support and found out about the new top mounts, so I went ahead and ordered them w/new fittings. I will say that it was quick to install, initial install less than two hours and about another hour to install the top mounts. The drive/feel of the top mount installation is awesome, truck feels sportier and handles great, plus my air leak issues are all resolved. I did opt for a simple install, one power line from battery to the case under the rear passenger seat, all neatly tucked a way for no fuss. Really appreciate your customer service. As others have noted the bags do rub w/the bottom install, but a bit more so w/the top mount. However as stated they move in unison to the coil, also oddly enough the biggest contact is now on the passenger side coil and not the driverside, will keep an eye on it and report back...