Keeping the nostalgia aside, I think the 3e Dragonlance Campaign Setting is better introducing the setting. But yes, I agree: we all want a short document with some backgrounds, races and other stuff and a bit of fluff. This can be a short UA article or something like that.
OR they can open...