YouTube star Mr. Beast opens a flagship location, but he’ll need more than his 100-plus-million subscribers to make this place go viral