Titanic, the musical: Too soon or just in time?