Source on the engine damage? I've done some research on that myself and haven't found anything credible to suggest otherwise. I might be wrong though.
I always thought the start stop would cuase more wear & tear on starters, alternators & batteries...glad I got a 14' F150