Those guys have been around for a fair while and from what i have heard they know what they are doing.

what chip is your ecu running?