Originally Posted by godwinmt
Mine is anchored the same way. The big thing is just to use a pair of nice fender washers on each side to help eliminate tear-out, but I haven't had any problems with mine. I actually had the mounting plate for the rack break in a wreck and it didn't pull out of the fender.
I've got an extra reflector from a box of parts I picked up to rebuild mine. PM me your address and I'll send it out ASAP.
The mounting kit it came with came with some really nice washers but I may see about finding some larger ones just to be on the safe side...