I suggest you an idea about report on a Power BI Service space. Currently, I have seen that the code to embed a report/dashboard has an <iframe> tag.
But, in agree with HTML5, why do not you replace <iframe> with a <div> tag and make it responsive?
Have you considered this idea? Are you already working on it?
Thanks in advance for the answers.
Microsoft Power BI Custom Visuals