I avoided CodePlex because of it's lack of support for proper SVN and was dissuaded by complaints about short comings. Recently, I have been wanting to port my project from beanstalk over to codeplex because the latter is more social.
What problems have you encountered and how good is the support for SVN. How good is the SVN bridge?
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.