In a medium sauté pan over medium heat, cook the bacon until browned. Drain on paper towels and crumble/finely chop the bacon.
Drain the bacon fat, reserving about 1 tablespoon in the pan. Add the leeks and season with 1 teaspoon of salt. Let it cook for about 10 minutes, stirring periodically, until the leeks are tender and caramelized. Set it aside to cool.
Place the cream cheese, crème fraiche, goat cheese, remaining 1 teaspoon of salt, and cayenne pepper in a medium bowl. Using a hand blender, blend until smooth. Add the leeks and bacon and stir until combined. Adjust seasoning with additional salt and pepper, as desired. Stir in sprigs of dill.