I'd wish they'd also restore themselves to the proper location on the proper virtual desktop. With hundreds of windows, typically organized by task, I dread having to reorganize things every time Firefox (or the computer) restarts.
Someday the pain may motivate me to try to learn enough about Firefox's internals to do it. :)