I've been in multiple sits with him, and he always provides evidence, thus showing that he is making an effort to make this server. The application is good as well. Your activity is kind of lacking but you can fix that easily.
Edit: My neutral support is more on the positive side, but I feel like activity is quite important and you need to show you can be consistently active over a longer span of time, which your GameTrackers don't show.