Sounds great. The more features the better. :D
As long as it can post the form information/input into a new thread using the user's account that filled out the form, I'm happy. Easy administration of the form questions, and the ability to choose between answer types like text fields, drop down...