Committee of Seventy has put out a post-election report on ways to improve Philly elections. Among their suggestions are an updated website and tougher oversight on electioneering.

You can read their reccommendations here.