Thanks for the kind words
Yes -- with the custom pages plugin, you can create your home page... and then under "General -> Home Page" you can set your home page to that page (or a custom route, probably)
This is my first contribution to the community, i have to say that this plugin is based on the Recents Card, i've edited the html and less (css) part, to give it a different look. Hope you like it.
Here is a screenshot of the plugin:
Link to the plugin