DW will work if you don't soak the tannins out first to avoid tea water, but at some point the leaching will stop and the pH will rise. Peat in a mesh bag is a good option since it's easy to swap out, but it'll cause tea water too.
I've done a lot of testing with different way to lower pH, keep it stable and it's a tough nut to crack. Acid buffer will break the buffers, but you have to stabilize it or you're in for lots of trouble. Luckily I did my testing with it outside my DT, because the pH swings would have killed my fish. I'd suggest you leave it be, 7.8 is perfectly acceptable IMO/E.