Due to some of the limitations around sub-tasks and multiple boards we are finding it necessary to create epic stories, basically Epics with "story" label, that have tasks as their children (subtask), so that we can more easily assign task to multiple users and still manage them within a sprint as necessary leaving subtasks to only be used if an individual wants to use them to break their task into smaller parts. Essentially subtask would only ever then be assigned to the task owner since they fly under the radar from a high level management perspective.
With that said it would be nice if we Stories had an Epic like quality to them that distinguished themselves from a task. That way Epic's could still remain project/phase like issues that encompass a grouping of stories and task.