1. A method for execution by one or more computing devices regarding storage of data, the method comprises: obtaining data for storage in a storage as service network environment, wherein the storage as service network environment includes a plurality of storage units that are hosted by one or more storage as service entities; determining storage preferences regarding the data based on at least one of the data and a source of the data; determining a set of the plurality of the storage units from storage units within one or more dispersed storage network (DSN) memories based on the storage preferences; sending a solicitation request to the set of storage units, wherein the solicitation request includes a representation of the storage preferences; when at least a minimum number of favorable solicitation responses have been received within a time period, determining a dispersed storage error encoding function based on the favorable solicitation responses, the storage preferences, and available encoding schemes; encoding the data based on the selected dispersed storage error encoding function to produce a plurality of sets of encoded data slices; and outputting for storage the plurality of sets of encoded data slices to at least some of the storage units providing the favorable solicitation responses.