I've only tried mono, nitrate and CEE. CEE was worthless to me. When I started CN I stopped using mono and although CN gives me amazing pumps during my workout I felt like my overall muscle fullness decreased. So what I do now is take 3 grams of CN pre workout and 5 grams mono post workout. That's what I've found to work best for me.