The problem with these iframes is that we don't actually control aspect ratio of the content. you can set width to 100%, but then you have to set fixed height and hope that black bars won't be too big on different viewports.
I have tested on different devices, Windows, iOS, Android operating systems and various browsers, and have not found any problems yet.