Hey,
Since there is On premises and SFTP involved, you would need some gateways (either power bi gateway for logic apps or Integration run time for ADFs)
And both have support for SFTP and file path as source and sink with dynamic properties. So ideally both can work but based on huge data, would suggest to work with ADF over logic app where in you can increase the DTUs in case of copy activities etc:
similar thread: [https://learn.microsoft.com/en-us/answers/questions/45299/pros-and-cons-between-logic-apps-and-azure-data-fa