It may be daunting for someone not using brightway2 to have to install brightway2 modules, to have the default Campaign database in a Brightway directory, etc.
It may make sense to separate core presamples functions from uses with brightway2 as two packages.