The crowds around the two Easter weeks are just a little below Christmas week size. The other spring break weeks in March and April are quite crowded but manageable with fastpass and they are less than summer time crowds, although end of March early April is typically somewhat more crowded than the other non-Easter spring break weeks when it is not an Easter week. The weather from last half of March through April is usually ideal. I never experienced hordes of drunken college kids in March or April, and October Food & Wine, a time you have gone, has far more drunks wondering around Epcot than any time during spring break.