The direction we will probably go is to have DataAssist generate forms with Form Builder.
Yes, that would be how you would do a simple honeypot, but it appears you would also have to update the server behavior afterward because by default it would not allow a blank entry.