NPS investments are better than mutual funds when you consider the 80CCD(1B) tax benefits. If you are in a higher tax slab then NPS is an excellent choice for you for investments.