I have experience with both.
The particulate filters are a maintenance nightmare.
Low sulfur diesel does reduce emissions, but it is more expensive. Also, the lubricity ('slipperyness') of ULSD (Ultra Low Sulfur Diesel) is poor, which can lead to component failure in the fuel injection system.
Strangely enough, adding 5% Biodiesel to ULSD further reduces emissions, restores the lubricity, and reduces petroleum consumption by 5%.
B5 (5% Biodiesel) performs well in winter compared to richer Biodiesel blends, which can "gel" at higher temperatures than regular diesel.
Mercedes diesels now have maintenance-free particulate filters on over 40 models.
I use B100 year-round, except Dec-Jan, when I go to 10-20% kerosene.
-A8