When I put a hierarchy in my tasks, subtasks are grayed out when checked but they do not disappear. How can I have them directly removed?
by default, sub-tasks remain on the list as long as their parent task has not been completed. However, you can hold the SHIFT key when checking them off which will put them directly to the "Completed items" list and remove from your task list.
Great! That will help me a lot!