Perhaps I'm being too harsh. If the only requirements are you want are to be able to login with Azure credentials and have a small team then it works.
There is no centralised control over each users launch portal. So you'll have to get each of your users to manually add the app from the Azure app gallery once you have it setup.
You have zero administrative control over the users' app portal. Microsoft has been given a lot of stick over this particular issue.
There is no logging or auditing on the Azure side, and I don't think you'll have able to create any kind of fine-grained control for the Meraki side, so as long as you are going to give everyone the same access that should be fine.