Welcome aboard, cpthiltz. There are lots of people here with very, very diverse views. They will enjoy discussing any of these issues with you.
But, they are here to discuss them with you. We do not "debate websites" here.
If you feel there are any particularly powerful arguments on that or any other site then you have to bring those arguments here in your own words.
We do this for a number of reasons:
It is partially to demonstrate that you understand the arguments yourself. It is very good for you to practice your own expression of them too, in case you are involved in a face-to-face verbal discussion. From experience we know that many people refer to such websites and don't really understand them at all.
It is also to demonstrate that you are willing to put in a fair amount of effort. There are knowledgeable individuals here who are willing to spend considerable time helping you with your understanding of the subject. But we also have learned from experience that many people drop in here and are not willing to put in effort themselves.
It is also to produce a real debate. It is not much fun if you post one site and someone replies with "Read this!" and posts another site with that going back and forth.
By the way, most of those here with knowledge of biology have already read
all the arguments against evolution. In fact, you will find that they have all been brought up on this site numerous times. If you have a new one we'd all be delighted.
Edited by Admin, : Fix italicized "all" in last para.