I would use the Diablosport like a Predator, inTune I3 or the Trinity as these are capable of custom tuning. The Superchips Dashpaq #30601 is a tuner and an in-cab monitor and supports custom tuning through a CMR tuner like the Diablosport units. The Bully Dog GT does not support custom tuning. I have used plenty of Diablosport tuners over the years as well as the Superchips Flashpaq. I do not have any experience with the Superchips custom tuning products so I cant provide any insight if you want to go that route. The Diablosport products are easy to use and CMR dealers are everywhere to get custom tunes from. There are a few custom tuners here on the forum that are very popular like
@hemifever and
@JayGreene