Doh, smack me. I have one, use it for deviled eggs mostly. Hadn't thought of using it for ABTs. Of course I usually have other stuff mixed in pretty thick so it might not work unless using only cream cheese. Thanks for the idea though.
go to an arts and craft store and spend the extra $6 to buy the metal one made by Wilton in the baking and cake decorating section. it can dispense anything even the thick stuff we mix for our abt's since it is more like a heavy duty caulking gun than a kitchen tool. it breaks down easily and cleans up no problem. (and you can decorate a cake with it!)