It's very hard to have the main girls die at the end of a oneshot and have it feel completely sweet and heartwarming, no bitterness at all.  Props to Celtrance for that.
I feel some of the background plot is slightly non-canonical but w/e.  I didn't have a problem with it.