As Chris said, we want to get away from having Chrome code depend on net-internals. Depending on specific SPDY even parameters just sounds like a bad idea to me. As you can tell by the outdated comment, individual event parameters do sometimes change. If you just depend on URL_REQUEST start/stop times, and getting the names from those, that has been fairly stable across versions, but may result in code that will be broken by future refactoring.
Also, using --log-net-log=filename has performance implications, since it's writing to files on the IO thread - it doesn't use another thread to make sure it can get both startup and shutdown events, though suppose we could just block out own thread on quit, to get the same behavior.
For performance measurement, have you considered using HAR files? They use a stable, browser-independent format.
To manually generate them, open up dev-tools and go to the network tab. Navigate to a page, right click somewhere on on the list of loaded resources, and select "save all entries as HAR". You can also record multiple page loads by clicking on the record icon. I'm not sure how to automate generation of these files, though
http://www.webpagetest.org manages to do so.