Given my experience, March will definitely have higher crowds, but more pleasant weather. In addition March has Flower and Garden Festival at Epcot which I have always loved exploring. June will be less crowded but could be quite hot and humid. I was there June 9-14 last year and even the locals...