When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
The biggest issue with welding stuff to the frame is its not reversible. Once its welded on correctly to remove it would weaken the frame. If you weld on a goose neck hitch then later need or decide to change it your in trouble. The same with a bumper or tow hooks. bend, break or want to change it and your in trouble.
One other thing to consider is the change in mechanical properties the steel in the Heat Affected Zone goes through after it has been welded. This is due to the rapid increase and decrease in temperature. Frames are made of ductle steel. Welding to the frame causes the steel around the weld area to become more brittle, increasing the chance that your frame could crack. If you have to weld to the frame, follow the advice given by cleatus12r, especially if your pickup is ever used hard for work or play. I wouldn't recommend it, specifically on newer vehicles (lighter duty frame designs).
More info on the effects of welding on steel can be seen here, under the heading "Quality":
fo mo co actually okayed my local dealership to send out trucks to a local guy that puts in hitches and have hitches welded in. they cover the full warranty on certified welding on the frame, but i still dont like it