Making LMS content native to Salesforce creates an immersive, streamlined user experience that isn't possible with iFrames. Beyond that, you'll avoid the security risks and usability issues commonly associated with iFrames.