It seems no official document specifies which type of authentication is better for LMS. If you want to use Microsoft Graph API, I will add office-teams-app-dev tag to seek for more support. Thanks for your understanding.
Besides, this article which gives more in-depth guidance on optimizing Teams with LMS deserves a read.
If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.