Great idea, but the implementation is a bit odd:
1. The customer gets two copies of the company logo file attached to the booking confirmation email
2. When I set the header colors using the new layout, I can choose a color using a hex value. But the logo is set on a colored background (no transparent option, choose from about 10 colors) in a square element, so the logo ends up being on e.g., a green background which is different to the header. And it's in a white-bordered element so it just looks weird. Effectively, I cannot brand this page according to my corporate colors / corporate identity.
3. I don't see the details of the customer on my calendar booking, even when the customer has added the invitation to their calendar.
4. The customer's calendar entry is terrible - it's a link presented as a wall of text.
5. Because its an .ics file, updates to the booking are not automatically processed.
Until these problems are fixed it looks like we'll have to continue using alternatives, e.g. calendly.