It is really great that Populi imports subjects when adding new resources, but there are a few improvements needed.
First, when multiple MARC records are found it would be useful to be able to compare them and choose the best one. Right now, we just have to hope the library we pick has a good one.
Second, when importing Subject strings, each 600, 610, 650, 651, 700 and 710 field with all of their sub-fields need to be treated as a single subject string. In large part, it is the subject cataloging that allows for precision and accuracy of searching. Getting the best data possible, together with the (already available) ability to easily edit and merge the subjects in the subject list, will allow us to have the best possible catalog.
Third, if Populi is unable to find a resource on the Z39.50 servers (sometimes even when it does) and therefore draws the record from Amazon or elsewhere, it would be nice to be able to add subjects to the cataloging before adding the resource, so that the cataloger does not have to reopen that to that record to finish the cataloging.