Mast is not an anti E, npp does not aromatize estro. I don't like cycles without test because of the effect they can have on libido. If you like them then go for it but I personally don't like it.
Mast is a DHT so it can help increase libido but you need test for erections and libido and after a few weeks you likely won't have either.
Mast also lowers SHBG, and inadvertently lowers estro because there is more free/unbound test. It won't do anything with nandro.