If you ever did want to remove the Edge EZ on the road and go back to stock, it is very easy to do as it just plugs in. Virtually no tools required and you could drive it without removing the boost elbow. The other option is, If you do not already have the EZ, you could get the Comp which has adjustable power levels from the cab.
If your concern is the automatic transmission, Banks makes a system called OttoMind TLC(Torque Limiting Calibration) which shapes limits the torque curve to comply with drive train capacity. This system also features what they call Power Adjusted Lock-up (PAL). This system momentarily reduces power to stock levels during torque converter lock-up. They say this helps retain the factory life expectancy of the torque converter and transmission.