i personally wouldnt bother with a turbo timer,
as said above its the thought of the some 1 robbin the car, i would much rather sit in the car while its coolin down,
as for the chip msd all day long fella they dont come more highly recomended, or as tab said ggr do a dam fine stage 1