If you're facing issues with corrupt or damaged SQL Server MDF files, using a specialized SQL file repair tool like the one you've mentioned can indeed be a good approach to recover data from those files. SQL database recovery tools are designed to handle various corruption scenarios and can often repair the damaged database files effectively.
Make sure to follow the instructions provided by the tool you choose carefully to ensure a successful recovery process. Additionally, always consider creating backups of your SQL databases to prevent data loss and to have a fallback option in case of further issues during the repair process.