There are 10+ options, don't you think it would too much for the persistence.xml properties tag ? May be a yaml file describing could be useful and from it, we could create a MongoClient easily.
WDYT ?