You will have people on both sides, but I am a big fan of deleting personally. There is a ton of reading on here if you do some quick searches you will have hours of opinions to dig through.
If I was going to delete these days I would go EZ Lynk over the MM3. I haven't been a big fan of the Ultra/MM3 platform other than the ease of use of loading a tune on the truck. The screen is clunky, the shift on the fly is slow and strange. Most tuners I have dealt with don't like the MM3 platform for some reason or other. There is a lot to be said about the always up to date tuning available at your finger tips with EZ Lynk.
I do like Ray a lot. I bought some tuning from him when he first got started on his own. His customer service was awesome and has always went above and beyond to make sure I was happy. I think lately though he has gotten too big to give that kind of one on one, ultimately I changed tuning but still run his tunes from time to time.