Not sure about that specific product: the moss I always buy comes loose in bags, not compressed, & it's green...so if you try that, let us know how you like it?
I'd assume it will work, there are many products/brands of moss. BTW, you do NOT WANT "peat moss"...be sure it's sphagnum. Sustainably harvested is a plus.