Currently, the requirement of a field doesn't apply to subtasks - meaning a subtask can be created without a value in a required field.
It will be useful to be able to set required fields for subtasks as well.
I guess this will require the option of having different custom fields for subtasks.