Good summary. I thought our 2004 platform was great. In 2006 and again in 2008 the delegates decided to dumb down the platform into just basic statements. Our current national platform reads:
QUOTE:
3.1 National Defense
We support the maintenance of a sufficient military to defend the United States against aggression. The United States should both abandon its attempts to act as policeman for the world and avoid entangling alliances. We oppose any form of compulsory national service.
Our 2004 platform can be read at a
web archive here. It was much more substantive and covered most of what you wrote.
National should go with both a brief summary of principles AND a more in depth platform.