The GPX2KML.xslt transformation application now uses the <cmt/> element as name if it exists, otherwise <name/> is used.
Both the <name/> and <symb/> elements i put in the <description/> element together with the <desc/> lement.
Attached the
UPDATED to KML converted foothills.gpx file.

For each track/route Camera views (N,NE,E,SE,S,SW,W,NW,N) and Bounding boxes are created. For track points the icon color and size changes according to slope/steepness of that point.
Try to convert them online with the interface. It is now possible to download input files from the web besides using local host files. Just copy the url paste it in the input filed and hit the browse button. Large files may take a while before they are downloaded and parsed!.
Cybarber