I've done a personal blog post looking at the Meatmarket plans - http://dashedlines.uk/cycling/carving-meatmarket-masterplan/