If memory serves, the previous comments about mounting hardware are right on.
I had one of these for a couple of years. I got originally because I knew it would work with my suspension fork and that not all racks would. Then I transferred it to my LHT, although it was always the plan that I'd eventually replace it with something beefier now that I wasn't using a suspension fork. I never overloaded it, but as I approached the limit, I did worry that my brakes might suffer. I also bolted my front headlight to the front of the rack, using the hole in the front of the platform. I think that's what did me in. The light wasn't at all heavy, but it did wobble at times, and I think the constant vibration weakened the weld. A few weeks ago the front weld that connects the platform portion to the frame of the rack gave way. I ended up removing it and will soon get a new front rack.
I loved the rack while I had it, but I always wished I could load it up a little more without worrying about it, and I was dissappointed when the weld gave way, so, I'd just say be careful with it. It's a fine rack for the price, but I'd have concerns using it for touring.