Nice post. One broken link:
The 0x starter project link should be:
Would also be nice to see a post with more in-depth info on how complex an order book can be, or what strategies current relayers have employed to make full-featured markets that turn complex queries into the relatively simple Order Message Formats of 0x.
Thanks!