April 1 seems too early.   The party is traditionally an end of season event.   I would suggest April 15, but this year it is Easter Sunday.   Holding it Easter Sunday would cut way down on attendance IMHO.   Delaying until April 22, puts us in jeopardy of not having sufficient snow for fun.   By default April 8, appears to be the best date.
 
My $ 0.02
 
 
Dick