There are no plans to make open source features available in one method and not the other. There should be parity. Occasionally, when a command parameter is added, one method might be missed, but it’s not a big lift for that to be resolved. There are obviously feature differences between Pro and Open Source.
I am curious, what is your specific use case and why are you leaning towards the Java API?