I have an approval flow for a document library where I can select an item, go the the "flow dropdown" and initiate the flow from there. I have added a textbox for the user to fill which pops out on the right where you start the flow. The content is added to the request email, illustrating why the approval is necessary.
For the user to have a better experience still, i would love to be able to make this text-input a bit larger, so that the text entry is easier. They tend to elaborate.