Wow... I thought this thread was dead for sure...
Without getting too deep, I highly recommend keeping TSM as a component of your CMOD system because it allows for redundancy, flexibility, and near infinite capacity. Even for new customers who say that their system "won't grow to be that big", I stress the importance of having TSM to allow for future growth that might not be obvious -- things like acquisitions, mergers, new lines of business, or new uses for CMOD. Most of the concerns about running TSM can be dealt with with a couple days of training.
In terms of SnapLock and CMOD, the system that was eventually implemented connected SnapLock to TSM, and used in very much the same way that it was when they simply had TSM and optical libraries.
I'm not familiar enough with the inner workings of the SnapLock product to be able to suggest how it might be used without TSM, but feel free to post again with more details about how you were planning on using it for us to review and talk about.
Good luck!