I've uploaded a piece about this on my Potholer54 Facebook page. Basically, I think it's a mistake to share a public platform like this with Creationists. Unless they can be questioned directly, it is simply a forum to make equal speeches in equal time. And that gives Creationism legitimacy. You have to be very familiar with Creationist arguments to be able to anticipate and ambush them.