Supermario28 on 29 September 2020
I'm not planning on getting either of them but if I had to choose I would go towards Xbox.
I may consider subscribing to Gamepass in the future since it looks very appealing to me.
If it will be available on switch, that would be a no-brainer.
EDIT: i'm from Switzerland, So Europe