Note: To use a Link Page as your homepage, the Pro version of the plugin is required.
Any Social Link Page can be used as the homepage of your website.
To set a Social Link Page as your homepage, install and activate the Social Link Pages Pro plugin.
Then go to the "Pro settings" menu item in your WordPress admin:
Check the "Allow a Link page to be used as the homepage" checkbox:
Once checked, you'll see a list of your Social Link Pages. Choose the Link Page you want to use as your homepage:
Save your settings, and your Link page will now be used as your homepage.