Yea, I saw the pic and thought it was a weld but just wanted to make sure. So now you'll put filler/bondo over that to smooth it out?
I've also put extra welds on a lot of different things on my car as well. Most of the factory welds look crappy so I went over many of them too.
And yes the AMD stuff is like everything else we buy for these cars, just a little bit off from being/working like the original. But with tweaking, double checking, and info from this forum we can usually make it work right.