Yumm...that sounds excellent! It sounds perfect as is, however, I will say, that this would be an easy recipe to veganize, if one wanted to. Just sub out the regular cream cheese for Almond Cream Cheese, Real Mayo for vegan mayo, ham for any vegan bacon that you like. If vegan isn't your thing, it would make a fabulous appetizer, just the way it is.
~ C