I think it would behoove them to now either "leak" it themselves or just release it early to get a high quality version out there before everyone starts basing their opinions on the stream
How many people do you think would have listened to the stream though? I would say barely a couple of thousand. It will only reach the masses if someone uploads it onto a torrent site.