I am planning to buy this or another worm product to mix in with compost and some other stuff. Has anybody used this brand before and if so what is your view on it? Thanks