Right now you cant Save your flow if it contains any required fields. I get why but if you made 'publishing' a two step process like it is in PowerApps it would be very useful. Do this validation on the Publish so that I can drop lots of actions in the right places and still save my Flow.
Thank you for the suggestion, this is a great idea.