When I drag to unpin a task, I can drop it in the unpinned list and have it unpin. I think it would make sense to make the entire task list area a valid destination. Since it makes no sense to drop a pinned task in the pinned list, you could just unpin it.
