Thanks for sharing this Richard!
On the data analysis front, we are in the process of making Warp 10 able to read/write data via the remote_{read,write} endpoints, thus making it possible to use the WarpScript language for performing data analysis on Prom data.