They will both sell out so personally I'd go the 31st. DTD has trick or treat the 30th and 31st. The 30th was nice but the 31st was insanely crowded. We did DTD the 30th, Cirque de Sol the 31st, and MNSSHP on the 1st. Really was nice in terms of crowds and fun.