It would great to be able to create subtask specific views that are unique and different to the parent.
From a UI pov this would allow just the fields relevant to the subtask to be shown. [Rather than the entire list of fields...becomes an issue when you have a large number of custom field defined in the list]
It would also be good to be able to define and lock down the order that custom fields are displayed in the task detail screen.