We are taking part in the semantic modeling beta. The feature is coming together nicely and we were looking forward to using it behind some of our dashboards.
However, we're running into problems on this front: it's currently not possible to use repositories to deploy a semantic model from one environment to another. On top of that, it's also not possible to select a semantic model as the data-source when mapping data-sources.
This makes the feature impossible to use when you're following a DTP (Development, Test, Production) process for your development work. You have to manually re-create any config (both the model itself and the dashboard/dataflow) in each environment you go through and with large dashboards this can be very time-consuming and error-prone.
Please add repository support for semantic models, both for deploying them from one environment to another and also for selecting them as data-sources.