Is vacuum advance needed with MSD box with a daily driver?

no,a non vacuum dizzy and MSD 6 box will work ok.

Is that from a performance stand point and or mileage and driveablity??

It seems all there distributors that are designed to run with an MSD box only have no vacuum advance.