You could use DFP and then instead of specifying the attachment from the field, specify an attachment from the uploaded file binding, and you can use Form Builder's server validations to do any further validation from there.
Yes I've come to that conclusion as well.
Thanks for your time Ray. Your help and guidence is always genuinely appreciated.