Decided to just try the PostgreSQL install from the 9.3.1 ArcSDE media.
Installed on Windows 7. The only gotcha was that you had to start the Secondary Logon Service in order for the PostgreSQL 8.3 install to complete correctly.
Added SDE 9.3.1 update, SP1 and SP2.
Other than needing to grant usage to sde and data owner schemas via SQL statements - I didn't see a GUI for this, everything is acceptable.