IMO the risks outweigh the benefits when it comes to biopellets, and as far as I am aware there has been no controlled experiment to show whether they work as promised.
@pixelpixi have you looked into sulfur denitrators? From what I've seen they require less maintenance and has less potential...