I think the PW folks have learned the hard way (as have we in the past) about dates and time estimates unless you are VERY VERY sure you can hit them.
Remember these are mockups with clear placeholders in place - so don't read too much into specifics of the images. The focus here is the UI alone - and very happy that you like it.
The Switch/Mobile order was - as I read it - a statement of how things look as of today. It also spoke about discussions to accelerate both paths... and then there is always the winding road that is game development (i.e. one may be ahead now, but whether or not it stays that way is up to the gamedev gods
)
We shall see how it all plays out - and hopefully this will be the first of many progress reports the PW team can share on these versions.