TSR's mid-90s list of things to avoid when writing game material:
http://jrients.blogspot.ch/2013/05/how-many-commandments-have-you-broken.html
I don't think there is one item on that list I wouldn't include on Al Amarja, and several are pretty much required.
-Jesse Q