I think your approach is ... Very good
What you can do;
Not reroute your users with a link to a forum.
Use the vtmisc_report template.
The values POST'd by this template, you can use to create a post..
Check the coding (and SQL queries) used in post.php
That way you loose the security checks to see if someone is allowed to post or not.