I'm wondering if it would be possible to give Softaculous the ability to re-use MySQL databases.
My issue is that unless you're offering unlimited databases (something that is unsustainable IMO), customers can only install the same number of scripts as they have databases. IE if they have 3 databases then they can have only 3 scripts installed.
Re-using a database shouldn't cause any issues because you would only have to make sure that you forced every table to have a prefix.
This way customers really can use all of the scripts on offer.
Is this possible?