I tend to think forks are good, even when they don't work or don't implement the things people want. I think this is the case here. Maybe what we need to find is another dev that can join both projects and keep things up to date without much fuzz.