Jim, if you wish to retain essentially generic Source records, you can keep all the generic Source fields and compose a Title Format using just generic fields to standardise the Source Title similar to AS but for source types it does not support.
In custom Source Templates, just use the codes such as {%AUTH%} and {%REFN%} instead of the metafield code names, and don't define any metafields at all.