I've been happily using impermanence for well over a year now, with BTRFS under my persistent volume on most hosts (and tmpfs for /, because that was easier, and I don't need the safety of having snapshots of my impermanent stuff), and it gets me that great freshly installed system feeling on every boot, and incredibly convenient backups.
Can recommend.