If I am being honest, if there was anything that was going to get things moving faster. I would look at something like a Project Manager/Scrum Leader/Community Manager. Someone to really stick a pin in his arse and stop him from getting distracted 😅 The Doc would be a great candidate for this role.