Is it an option by using Blog Templates to display themes on more then one page?
Now it shows on a Registration. I would also like to show themes on a front page as well if it’s possible. May be shortcodes are available? If there is not such an option probably you can advise a different way for displaying the themes with preview option, something similar to themeforest?