Have you tried posting it on some of the Minecraft forums or subreddits? You might get more interest from the community there. I'm not too familiar with Namecheap, but I know some other server hostings services like Shockbyte and Apex Hosting have been pretty popular in the Minecraft community. By the way, if you're ever looking for new servers to play on, you should check out the Minecraft.menu. It's a website that has a huge list of Minecraft servers, and I've found some really cool ones to play on through there.