My situation is the following. I'm developing a simple app for my Windows Phone 8 using Silverlight. At some point, I need to add an extra functionality like context menu to my app. It seems, it is enough to add a "normal" reference to the Microsoft.Phone.Controls.Toolkit.dll assembly instead of adding the corresponding NuGet reference that installs a lot of stuff in its package I really do not need at all.
So the question is: do I really need to add it as a NuGet package if the functionality provided by the DLL is enough?
I'm asking because I like to keep my projects as clean as it is possible, and I do not like to add unused stuff that eventually makes my projects very big and complex.