Agree, Next-Gen <-> Advanced Roadmaps incompatibility breaks the user experience. We really want to use these new features together.
Both of these are new features, so it is frustrating that they won't work together: we'd expect modern features to be compatible with each other. Because they aren't, we are presented with a heavy workaround, which is running a series of migrations away from next gen back to classic projects.
We don't want to have to run a series of migrations away from a new feature (next-gen, which we really like) back to older functionality, in order to make another new feature (advanced roadmaps) compatible. We don't want to choose and lose out on one set of awesome features...! And we definitely don't want to spend time relinking issues in the migrated projects (a side effect of migrations).
This incompatibility is frustrating as to us as there are no obvious conflicts between the two... indeed, to us, the "roadmaps" functionality of next-gens appears to compliment the functionality provided in advanced roadmaps, not conflict. Furthermore, Roadmaps (a core feature pulling us towards next-gen projects) are now in Beta in classic projects... so there appears to be a lot of parity there, and a lot of demand for this here: isn't this low hanging fruit!?
If there are any beta programs we can join for this, please let us know - we're keen!
This has been an issue for way too long. It's a fundamental problem with Atlassian's core offerings and values to the customer to make Agile and team management easy. How do you release a standard product like NextGen Projects boasting "ease of use", then require your customers to pay for "premium" to get advanced roadmaps, only to have the 2 solutions not work together?