I found it when browsing for servers a few years ago. I believe my oldest PMC account was in late 2015. Didn't really make a PMC account until I started operating my own servers.
Never heard of that myself but if you're willing to dedicate some time into making it look good and full of detail, go for it. I always encourage people to do anything as long as they put their mind to it. Good luck.
First thing: You should have a website for this type of thing. Second thing: Get players before getting staff. I hate servers that have a lot of staff. And that matt dude doesn't really sound convincing. Third thing: Have fun with your staff if you're giving them the option to apply for Admin.
My server is currently a Survival server and I'm slowly implementing things that will make it feel realistic, since I'm trying to give the server an RPG/Realism feel as well. Just brainstorm a little bit and you'll come up with ideas.