The simple answer is, for long cycles - Deca. For shorter cycles NPP.
I'm not a fan of short esters.
Love me some Deca! Don't get confused with esters tho.. remember that Deca peaks for the first 1 - 3 days then levels begin to drop. So u should pin at least twice a week, and for npp at least eod and that's pushing it for maximum stable release ed is ideal.