(1) I strongly advise peeling the carrots! I am all for keeping the peel on carrots about 99% of the time, but unless they are super-fresh carrots (i.e., right out of your garden or straight form the farmer's market), give them a peel for optimal flavor.
(2) The mango need not be frozen, but it produces a thicker smoothie.
(3) Here is some more nutrition 411: This humble smoothie has 267% of your daily Vitamin A, 101% of your Vitamin C requirements, is high in potassium and vitamin B6, is very low in sugar, and is very high in dietary fiber.