If the fields never change names then appending from a source to a permanent table is an option as long as you will have all the possible fields in the target table.
I'm one who has repeated the claim about make table queries and corruption but lately I'm not sure. I've seen commentary to the contrary and it's not in Allen Browne's list of causes. However, some of the things he does mention could, in conjunction with mt queries, be the actual cause and not the query/practice itself. Name Autocorrect might be one of those. If you stick with the mt route, make sure you review the link and make frequent backups of your be.
http://allenbrowne.com/ser-25.html
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.