Server status of 410 on a deleted thread makes the most sense for forum owners, and for optimal SEO.
I have learned from experience that if you leave a 404, that page can sit in googles index for months, if not years. Google defines 404 pages as "missing", which means they will keep it in...