I was actually just working in this area today and I improved the whole process of submitting an idea. One thing I have yet to do is make it easier to find out where to submit one! But I've got some ideas of ways to improve the feature and am starting to turn my attention over to it.