Since there are now 'real' RDBMS out there are

a) GPLed
b) quite easily installed (on Windows as well as on Unix)
c) support tablespaces and schemas

What about a postgresql installer for 4.6 that would allow a user to configure the parameters about where the tables and indexes go tablespace-wise, and which schema to use? Maybe some sort of perl or PHP script that could simply configure the .pgsql file in such a way, and also create the database correctly for those that already use PostgreSQL 8.0.1?