Not sure if this was posted in the original thread, but found this interview with Simon Youds on Twitter. Provides some good context around the short-term facility (apparently going to look at other options down the track but suffices for the time being) and also goes into detail about the technical team.
Long-awaited announcement today, looking forward to seeing what the SP does as more work goes on