Putting aside the expense of the space for this -- let's just say it's all worth it if you're building a unicorn company and want maximum productivity on both the individual and team level.
My question is, what's the best way to implement the equipment side of things? It's also really important, I imagine, to offer the best computing equipment, for engineers and designers in particular. Does this "variety of areas" and "no designated desks" approach force us to use laptops and external monitors? Do we not get to use those beautiful 5K iMacs or a souped-up tower? Do you get one and also have a laptop??
Believe it or not this is my main concern. I am ok with designating zones that are "library rules" for focus even if they are not full offices, alongside chattier collaborative areas, a more social cross-team cafe space, etc. It's moving equipment among them I'm worried about -- you can't stick to library rules if you need to cluster around someone's computer to do a code review.