I have the ghost cam tune with bama, and lund. Both are nice, but I like lund the best. Better drivability on the streets. I will say though, it idles at 2k for a couple mins to warm up and its a bit loud when I leave the house at 0200! Bama didn't do that...the only beni of the bama. And the lund doesn't lope until completely warmed up, whereas the bama does almost immediately.
Neither will hurt the engine. Been running them since new...8 months and 14k.