Team Sarah is a great site that I read weekly. Yes, trolls are easy to detect and to delete.
In your opinion, a troll is someone who debates. You should allow for healthy debate and not the “I love Sarah” folks only. Of course it is your site but you are doing a disservice to her if you can’t see all sides. You should worry more about getting her elected instead of having her a rock star.