pgn is more human readable at 1 move per line.
chessx will only read the first few moves or none at all. (scid can read)
A white space converter. simple enough to script or program.
Eventually i hope to see chessx pgn parser grow to a hardy maturity.