It looks like nothing changes from a functionality standpoint when a dependency is set. You can still change that "blocked" task's status and track time working on it. Right now it seems that the dependencies option acts as a visual cue, but I'd like to change that so you cannot close a task that is "waiting on" another