Hi Marc and Jeff,
We are exploring the idea of putting a system in place to let our customers know which piece of website feedback we are working on and enabling interactions such as upvoting other customers' requests. In the meantime, using the forums is the way to go.
Writing in the forums is enough to upvote another person's suggestion or add something you think is appropriate. You can be certain that all of your feedback is taken into consideration.
The reason for not having forum post editing enabled is related to the fact the forums are one of our main sources of feedback as stated above. While we do understand that there are good reasons for letting people edit their posts, we want to have an accurate record of all of their feedback.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.