User Created Articles

I read through your post here -

you reference this plugin that you killed or retired too as the best one.

None of these plugins are really very good. I started using User Submitted Posts but it does not look good and is clunky.. Has anything improved or does WPMU offer anything better for users to submit their own articles that can be reviewed by an editor? Also, is there ways for them to list their articles (Posts). I'm using Buddypress now and I want to have users be able to display their Posts that they create on our site but I see no plugin that does this. Think about more advanced Article writing sites like I'm trying to create something that looks better and is more like that. Should I do this through another plugin or do I have to resort to Custom Posts and my own customized development?