Looks good to me, I had a Russian Green Tank Muff, the effect was great but the bypass was terrible so I sold it on ebay for about twice what I bought it for new.
This one has true bypass and a few extra filters so as long as you like the general muff sound I don't think you could go wrong.
The Micro Muff has worse reviews as I believe it is a different circuit.