Hi Suraj,
i personally do not like the build-in connector, as it is hard to update once the API changes without recreating it. Furthermore, to my knowledge, the build in connector uses the Function and Admin keys for authentication, and do not automatically create the managed identity for the logic app. But someone might need to fact check me on this, i did that experiment a long while ago