Dinner Lab?

This just hit Columbus and memberships are being sold. Curious if anyone has any experience or opinion with this “pop up” restaurant concept? TIA.