That’s your choice man !!! You can install as many sites as you can. Either it may be a sub-domain or super domain it doesn’t matter. Myself, I installed All Tech Hope as a main Site and then, installed subdomains here!!
So, we don’t need to hassle to do that work!!