These are valid points, but it would only be show stoppers that would stop the show right now, as we are uploading and preparing our low-key announcement at the moment.
If you are on Z24 start up LFS, choose multiplayer and you will be confronted with a download page. Choose your mirror, Download and then restart LFS. All done!
Didn't try multiple views, as I only use a single monitor at home... okay, tried it now anyway, and it seems to 'work', but of course it looks silly on a single monitor.