It's a bit late to write a long comment, but I think this was a very interesting read OP. Thanks for sharing.