I never said it would be easy, but it’s certainly not impossible. And there may be mistakes, but that’s going to happen whenever you move a project from one NLE to another.
Just because it “guesses” wrong, doesn’t mean that it’s a problem. If you can import a project and it play back right, even if the foundation isn’t exactly as you would have laid it if you’d used FCPX in the first place, it’s still a success in my book.