I think if they did a album like this and they didnt let them know it was Tech, kind of like what the Gorillaz did, then in the end when everyone loves them, they come out saying it was the Strange Lane behind the smoke n mirrors it could be their ticket in.
ps. lol at Zero's comments, had me laughing off my chair