I started on bedrock and moved to java, occasionally player ps4, Nintendo and vr along the way,
Cons of all versions:
Java-if you don't know how to fight (drag butterfly, fishing rods)then you will killed almost instantly
Bedrock-accidental block breaking(on mobile) and hard to fight, it is cross-platform so its "rigged"(I don't know how to put any other word in)
Controller-hard to fight and aim, when you player foer the first time you will probably get the controls wrong.
V.R.-nauseous and it hurts your brain too much.