Well, the great thing about AdSense is that it helps target the banners to viewers that are interested in the ads. Also, the advertisments are also relevant fpr the website content, so your chances of monetizing the website are pretty high. Also, the large amount of content will help you earn money as well.
My personal opinion is that the website looks very good. Now, it also depends on the admins and their inspiration to make it work.
I hope you enjoy success if you invest in it!