Disagree totally, i've done it before and i'll do it again.

it takes f*ck all time to self contain a live set, zip it up and upload.

I agree its preferable to be in the studio at the same time, and the 'plug in' thing can be awkward but not disasterous,
but at the end of the day, its just another way of working and can be very inspiring.
Its a buzz hearing what someone else has done with a tune, without interference from me, or vice verca