I would be happy to answer your question for you. You could in theory add the vardef fields to the regular modules directory instead of ./custom/modules. However, it isn't advised to make customizations outside of the ./custom/ directory. The main reason being that if you were to upgrade, any changes not in the ./custom directory will be wiped out.