I have a DD on my NWT for the last three years and I've been extremely happy with it. I was concerned that it would be fragile as well, but I have had no issues with it for either daily commuting or even on multi-day bike camping trips. I did buy a spare clickbox and pin from BF just in case; they only cost $15 and are very lightweight. I would advise doing this if you are concerned.