No, not worth it. You should only dispose of the objects that you manage. Since the context is something created by SharePoint, you do not dispose of it, as other objects may depend on it.
If you were to create your own instance of SPWeb from these object properties, then it should have been deleted. Ie.
using (SPSite site = new SPSite(SPContext.Current.Site.RootWeb.Url)) using (SPWeb web = site.OpenWeb()) {
Here's an article about best practices for deleting SharePoint objects.
http://msdn.microsoft.com/en-us/library/aa973248(v=office.12).aspx
source share