Re: 2nd gear drive off.
If the driver knows how to properly operate a clutch engine lugging should never be present no matter what gear is chosen to start out in. The practice of starting out in higher gears however introduces more clutch slippage than starting out in first gear. This means you are wearing your clutch out faster than you would starting out in first. How much extra wear? Depends on the driver/conditions/etc.. Is it something to be greatly concerned with? Not really. I figure the methods I use when starting out in second that I am going to shorten my clutch life by about 1 mile so far.
Do I recommend starting your car out in second? If the situation warrants it (slight downhill slope, very flat, etc.) then go ahead and start out in second. If first is required, use first. Common sense should prevail on this one.