I understand that a GPX file is not a 100% replacement, but not being able to search for a cache because the information is not included in the gpx file isn't very good either! The example I give is that the crossword clue was a number of jpeg images, not just a photo of the area, therfore I was unable to search for the cache. I know that the image cannot be included within the XML file, but I am suggesting a local link, so that the zipped GPX file will include them.
I agreed that the TB goals are not directly on the cache description page, but a simple click will provide them, so it not to hard to include the information in the file either.
The assumtion of a lot of people is that everybody can get to the internet where ever they are. I sorry to give you the bad news, but you CANNOT!