1/ I have only BedrockI find the current Bedrock system much simpler and easier to use for console and mobile. But it's a nightmare on PC. A large majority of PC players play Java anyway, so if you want the Java layout, go on Java Edition.
2/ The players in be(Bedrock edition) must have *Freedom to use*