Magento Checkout process is very long as it requires the user to go through 5-6 pages long checkout process. And most of the time user get disconnected and leaves the checkout process in the middle. So, my developer give me the suggestion of using Magento 2 one step checkout extension
either. So, is the right pick or there is some other better alternative to counter the issue.