I tend to think extra variables hinders readability cause you have to hunt down what's contained in said variables.

I'm :-1: on random temp vars.