I've done a lot of implementations with both Tealium and Adobe DTM with Adobe Analytics. There's several pros and cons to each, so I'll try to point out each as best as I can while being unbiased.
Much more intuitive interface.
Clear separation between tags, extensions/customizations, and data elements.
Integrated data layer.
Clear use of event tracking methods and data tied to each individual event.
Fully asynchronous by default.
Hundreds of pre-built tags available.
Excellent support team and resources.
Much more user friendly for tag implementation.
More robust versioning and permissions.
Versioning a little less intuitive.
Costs extra money.
Integrated with Adobe Analytics more closely. This makes variable mappings a little more logical to work with, in Adobe terms, from start to finish.
Free if you already have Adobe Analytics.
Slightly easier versioning system up front.
Event tracking is built in and much easier to use than jQuery.
Very limited integrated tags. It is literally only integrated with Google Anaytics and other Adobe products.
Requires synchronous implementation in both the head and footer of each page.
No clear separation between data elements, tags, and "extensions".
No native data layer integration.
Limited support and sometimes hard-to-find resources.
Back to your original question about implementing Adobe Analytics -- every client I've seen chooses Tealium hands down unless money is a large factor. The reasons usually come to management of the tag (which Tealium excels in) and intuitiveness of accessing the data. Tealium's philosophy is built around a strong vendor-neutral data layer, so you are looking at real, readable variables (e.g. customer_id) instead of something impossible to decipher on its own (e.g. eVar45). Tealium allows these to be very user-friendly and easy to map, whereas you have to keep going back and forth for DTM unless you remember to specifically name each individual data element. Both tools will get the job done in a similar manner for basic setup as well, but Tealium's extensions are much more intuitive than implementing customizations within DTM (sometimes very confusing or difficult).
The largest question I always keep in mind is "what is my end goal for the tool?" If my sole purpose for a tag manager is to implement Adobe Analytics, then DTM is going to be better suited because it is free and already very integrated. However, if I'm going to implement any other tags aside from Adobe Analytics and possibly have multiple users using the system of different skill levels, then Tealium is hands down the preferred tool.
... View more