I'm afraid that more than a decade of picking through legacy code (both other people's and my own) has irrevocably convinced me that "expressive" is newspeak for "unmaintainable".
Productivity during creation isn't worth the cost of maintenance later. At least, not the psychological cost.