Hi
Whenever you look at a Template provided by Microsoft it always contains Field names with spaces and characters like )(*&^%$£"!/?, which should not be used.
Also, a lot of fields use Hard Coded values when these hard coded values should be listed in a sperate table.
Best to use the Template...