Just another entity trying to get their hands in the pocket of the trading card hobby because there are a lot of new investors and hobbyists alike. I would not want to send my cards to another person to handle before it's final destination.
It's called a 'One-Touch' for a reason. There is a reason why people handle the cards from the sides only.
It's completely unneccesary program and it's complete garbage in my opinion.