I like the front end but I'm not sold on the back 3, Vazquez is an average pitcher who gets a lot of Ks, Nolasco has only had one good year, and Anderson is unproven.
I've said it all along but I'll take my chances with my five guys over the next five years against all other rotations in this exercise except maybe DipreG's and Y228's.