I didn't know what was the best way to organize demo for themes I have built. I created subdomain for each one of them which was a silly and tedious way to do although I have excessive storage in my hosting account.
I have now deleted those installations and use only 1 single subfolder to put all themes/template. With the use of the Theme Switcher plugin you can now view demo by clicking the name of the theme/template under sidebar group "My Theme Sites". One exception is that for barebones series of themes they are still under a subdomain because I have various versions for them.
For now the theme "Recently" doesn't work I have yet to find out why. Also there are lots of fine tuning to do and posting of sample posts to that demo site.