Why approve a scheduled transaction?
What is the purpose of approving a scheduled transaction if it has not yet imported from the bank?
If I mark it approved, I have no way of seeing which transactions have not yet imported.
I don't approve scheduled transactions when they go live. I just wait until reconciliation, because that will approve, clear, and lock them all at once.
Some people will leave the amounts blank in the scheduled transactions because they may not know the amount and use the scheduler as a reminder system to go figure out what the amount needs to be and manually make a payment. Approval would seem to make more sense in such a workflow.