A new hub to manage people’s lives would be a big bet — but it’s not clear what it can bring to the business