This makes so much sense and would help our team greatly!! I have a hard time understanding how task properties are not more customizable or simply just being able to import contact/company properties that are accessible anywhere else in the CRM.
We would like custom task properties (or even the ability to edit the current task properties, ex. more or different options in some of the drop downs) to use for project management.
We created an internal HubSpot Operations ticket pipeline in Service Hub. I love how we can associate tasks to the ticket, using tickets allows us to get around some of the task limitations and each ticket is used as a 'project' with the tasks associated as the steps to complete the project. (We pin one note for Planning the project at the top of each ticket). But it's difficult to create comprehensive reports because of the limited property fields in Tasks.