I think Delta is fine, but to give you better guidance we would need to know where you live and where you travel. One thing to watch is that Diners points now transfer in large increments, and you might end up with a block that cannot be transferred.
Good point thanks. I'm based in SFO and travel a decent amount to the Chicago and Indy areas, as well as Asia (SIngapore, Mumbai), and NYC