it's more leverage to trade down than it is to trade up
I think Mangini would be a fine DC.
As of right now, though, I have no faith in the Skins front office skills and expect them to make some sort of stupid hire.
You should, after all that team is no doubt one of the biggest flops/disappointments in the nfl. Couldn't happen to a better bunch though.