Regarding the images
First off your image you posted was deleted because we were unsure if the episode was leaked. According to Deven Mack, the episodes apparently are going to be released on-demand so this could explain why it showed up early. If you want to discuss this topic further please visit the Wiki Discord and DM me (My Discord name is the same as here)
Well, if you consider these images leaks, feel free to delete them. But after the episode aired also undelete them. It might be that they are available on-demand either in the Cartoon Network app, on their site or somewhere else, as the episode where I got the title cards from clearly showed the Cartoon Network logo. Unfortunately I don't live in the U.S. I think the leak policy is a bit inflexible, as something which can already be confirmed is confirmed much later. On the German Bakugan Wiki there were no problems regarding the leaked images. I run plenty of wikis and none of them ever had copyright problems due to some images. As well if there are copyright claims or cease-and-desist warnings they still can be deleted.
I have replied to your email. However, it seems like our email host is having some issues at the moment and won't let me send emails, and we are working to get it fixed. If we can't get it fixed by next week, I'll just a different email address.