Co-working spaces need to be more than a desk to sit your computer on. Because they're competing with the user's home or local amenities like coffee shops and libraries, co-working spaces need to be environments where people want to be and provide exclusive perks like yoga classes, 3-D printers, and a fully stocked coffee (or beer) bar.