You can just change the form template you use to add the code you need.
I still think you have to have double click protection on insert to the database. It won't hurt to have something in the form as well, but the actualy code that does the inserts needs to also check.
If you use ad_form this is already done for objects if you use the key feature.