it doesn't matter as long as it follows the category_name syntax and that matches namecheck.txt and there is a server.cs/client.cs.
it's just a lot less annoying if you organize it correctly.
In the end, I actually executed a client script through a server.cs, but of course I could only use it since I was the host.