Site looks great. Very well done, explains what it does well. I signed up to test out one of our websites.
Edit: There seems to be no way to remove a subreddit from the radar. I can add, but I can't find a way to remove.
Edit: There seems to be no way to remove a subreddit from the radar. I can add, but I can't find a way to remove.