I don't like huge servers because you can't really get to work with/ get to know anyone well on there. Not to mention you can't trust anyone on them.
What can you present to the server? I know a lot of stuff about most of the mods that you have listed, I also really like to work with people on projects to make the server a better place to play on.
I am Canadian, I am a high school student with a job so I may go a day or two without playing just because I am busy but I will try my hardest to play . I am very tech smart, I am also very trust worthy and love to work with people.