I have the race tech but I have found the most important question is what else are you planning on installing or have installed already. For example if you have a haltech you are better off getting there dash, same with if you have a motec.
The reason is that they work a lot better with their own equipment, when you mix and match in my experience you run into issues that might not be know.