Yeah not a good choice. Mast is DHT which can boost libido but without test you will end up with no libido.
A 7 week cycle is a waste of time. Npp still takes around 4-5 weeks to build enough to be effective.
IMO waste of time and horrible cycle. Add test at 200mg a week just to maintain libido and normal bodily functions. You have testosterone for a reason and to have it shut down for lengths of time is not good.
I hear on occassion that people don't like test. I don't see how that's possible. If you don't like sides like bloating then change your diet.
Mast is not an Aromatase inhibitor (AI). Mast reduces SHBG, making more free test, and that inadvertently results in less test conversion to estro but you are not using an aromatizing compound.
NPP is the same as deca and deca dick comes from nandro with no test.