I find having peat under cat litter in my betta tank to be very messy, especially when I have dwarf sag that like to grow everywhere because I will often pull runners out to stop it from invading. I do however have Osmocote under my substrate as the only source of nutrients a part from fish food/waste from the betta. From the look of it I can't fault the Osmocote.