The client side SvnBridge has been problematic for me when CodePlex had client side program. However, they have moved SvnBridge to their server farms, and it's working really well. I have 3 projects on CodePlex, with 2 of them using their source control. Two of those projects were migrated from SourceForge. SourceForge's UI has gotten progressively worse and worse, while CodePlex has been listening to its users and has improved the user experience.
The main issue I have a problem with is that your commits don't get a consecutive id. The id pool is shared with all the other projects on the TFS server that it is running on. As far as I know there are currently 6 TFS servers hosting CodePlex projects.
I'm hosting the source control for one of the projects myself, because I need to add custom hooks scripts for a few things. Other than that, CodePlex is just fine.