Just installed mine this weekend....several issues came up.
I was installing a Warn RT30 at the same time, so I put the winch on first....that turned out to be a mistake, as the bolts for the front of the plow mount go through the frame under the winch.
I loosened up the winch plate and snaked the bolts down through the frame, then proceeded to install the plow mount. Turns out that the bolts for the front of the mount included in the Teryx kit were 5/16" diameter instead of the 3/8" that the parts list showed. Since it was hard to see what was going on, it took me a while to figure out why the nut wasn't going on the bolt...turns out the nut was 3/8". Luckily I had some 3/8" grade 5 bolts 1 1/2" long, so again, I loosened the winch plate and swapped out the bolts. Strike one for American.
After that, the remainder of the install took all of 10 minutes. If they had included the correct hardware, the whole job would be about 15 minutes.
Then I moved on to the plow assembly & install. A couple bolts & springs to hook up the plow to the push bar and I was done. Then I discovered that the hardware to connect the push bar to the newly-installed Teryx mount was missing. Strike two for American.
The only other thing I haven't figured out is where to connect the winch cable. The instructions are vague....at best.