My preferred way for a referendum to work would be to have everybody be able to change vote at any time for any reason for a year, and the referendum only ends if the vote is on the same side for a continuous year.
This would smooth out the issue of sampling the decision at one exact point.
This would smooth out the issue of sampling the decision at one exact point.