It would be very beneficial for the general user friendliness if setting up approval flows was a lot more flexible. E.g. that you can choose for each task you create individually whether it should contain an approval flow or not, and then be able to either create the approval directly from the task or use a fixed approval flow. As approval flows currently are fixed to either being implemented for all tasks or none at all, this decreases the ease of use and general customizability related to tasks, as most people will have a mix of approval requiring tasks and non approval requiring tasks.