The publication flow is powerful and awesome, but it can be overly complicated.... even for those who need all the steps.
It would be nice if "Submit for Approval" were greyed out or not shown as an option if clicking it will only result in this error/prompt:
Better yet, if the option became "Build for Development and Submit for Approval", that would save some time/clicks.