without it how would we prevent users from buying immediately before the scheduled dividend then selling immediately after?
I wouldn't even try to prevent that. Happens all the time in traditional stock markets. A well-functioning market will take the sharedrop into account during price discovery.
RE: BSIP-020 Draft - "Introducing profit-sharing/dividends to Bitshares (UIA only)" - Input would be massively appreciated!