It would be great to embed in SPO sites - but there are cross domain issues to display is as part of SPO. This could perhaps be resolved by having a custom SPO Web Part that allowed display of powerbi information in a spo page.
I really would love to make PowerBI part of a portal we are building, as we really love the self-service BI capabilities it provides to our end users (nothing can beat that) But it has to be incorporated into our angular.js portal that also shows other things (such as administration, provisioning, etc). At this point, it seems iframe is the only (limited) possibility, but we really want something more and more integrated!
I believe this feature will be critical for Power BI. Having this ability would allow our company to consolidate our data into one portal for our users.
Data is only useful if it can be shared amongst different audiences. Most people are consumers of data and do not need all of the self-service features. Just access to the results. Critical feature to the growth and adoption of PowerBI.
Hit the home page, looks exciting! Checked support, found this post... bookmarking to come back later. I can't even get started without embed being a possibility.