Enable solutions through collections of workspaces
If you use DEV/TEST/PROD environments for your solution, follow the practice of having separate ingest and transform workspaces and separate the dataset workspace from the report workspace, you will quickly land up with 10+ workspaces and a deployment pipeline in order to deploy your solution....
Protect publishing a dataset to the wrong stage of a deployment pipeline
Power BI should have an option that protects content publishers from publishing a dataset to the wrong stage of a deployment pipeline. By default it should only allow publishing to the Dev or Development stage of the deployment pipeline unless the user specifically overrides the option.