I’ve used that devotion in several pet builds - most prevalently this one:
As for Tree of Life, my main use of it was when I was running build defining item proc skills like Witching Hour and ran ToL alongside Dying God and Aeons. It appears that many manual item skills are going away in favor of activating on procs, which I find very disappointing. Being able to time a massive DPS boost right when the hardest content comes (Crucible waves 160, 169 and 170 or their FoA equivalent or Nemesis spots in SR running) was something I felt was very interactive and necessary for a fun build experience. The item skills were often energy intensive as well, so the energy restoration from Tree was always welcome.
Outside of that niche situation, Tree of Life can definitely use some buffs, especially in its stat nodes.