Please consider allowing users to create a new version of a currently published botflow. Currently to save a new version, you have to unpublish the botflow first.
This feature would allow maintaining separate "development" and "production" versions of the same botflow. Once the development version is complete, it can be promoted to the active version and become the current production botflow.