Both Tom's SLS-free toothpaste contain GLYCERIN; glycerin form film over teeth and prevent saliva to remineralize teeth enamel. So not a good choice.
I notice Crest recently stop using glycerin in most of their tooth paste which is a big surprise to me but Colgate still using glycerin in their products.
Best is to make my own toothpaste.