Importer "list" page now works (for species imports)

There is also the case where a module is generic and can be instantiated with different sets of selectors.

For the other cases, I agree about being 50-50. I also have seen cases where a partial html template has some selectors that get passed into a JS module from the template that includes the partial, which is quite confusing.