Nejsem si jist co znamená "lépe řešená replikace" - binární (streaming) master-slave replikace je v PostgreSQL IMHO velmi pěkně vyřešená. Co se týká logické replikace (statement based) tak to bohužel zatím v jádře není, nezbývá než použít např. pgpool-II.
Session proměnné - mne osobně to nijak zásadně neomezuje, v uložených procedurách to je tak nějak samo od sebe ;-) Ale pokud to potřebujete tak myslím že naimplementovat si jednoduchou extension která to bude řešit by nemělo být úplně obtížné. Kdyžtak se mi ozvěte, já něco základního napíšu.