No, you shouldn't delete any team. There shouldn't need to be approval. For this to look official, the wins and losses need to balance out. It's just making it like IRC topics - except nobody can fake records. Teams don't have to post their wins if they don't care about it, but for every win you add you must add a loss.
It makes no sense for a team to not want to be on here either. The only reason would be their record is bad, so they don't want teams to see it. Which is what leads to fake records in IRC topics. (Which people have complained about trying to make wins automatically go to Dplogin clan page).