Not serializing translation and zoom factor has been suggested a couple of times in the past 🙂
The reason they are serialized in the first place is only because of those two reasons which I find somewhat important:
1) The graph always opens up in the editor at where it was left at.
2) Undo/Redo also undo/redo the graph translation which I believe gives some clarity as to what was just undoed.
With that said however, I also understand the important reasons for not serializing them. I will see to adding a global option like you suggest 🙂