Honestly, I don't know. It's based on whatever you prefer. The Evo is only marginally more practical, since it is AWD and the tires can be rotated, and it has a back seat. But both are performance toys. IMO the 370Z looks better and is more fun to drive because it's RWD and naturally aspirated.
The low end torque is a big advantage for the Evo, as it's AWD and the Z is variable valve timing, but the Z is very fast and fun in the high rev range.
I agree with this review that I saw shortly before I purchased my Z.