Very different shows so more a question of personal preference but for what its worth, Moulin Rouge will probably be around for years whereas Sea Wall/A Life is an exceptionally limited run. So... perhaps catch SW/AL while you can, and Moulin Rouge on a later date? I saw SW/AL at the Public and was really impressed. Terrific performances of very moving scripts.