Personally I feel like the Java SkyWars is mostly fine as it is for Bedrock but I’m sure they’ll make some modifications.
Like, firstly you can get blocks pretty easily from ores or mining on your island (trees are usually there to make wood) or you can even get bridge builders from iron ore.
Putting islands closer together is fair enough but I wouldn’t go for that close because then the game’ll be over real fast. They’re further apart so you have time to gather materials and get to mid.
There’s also an enchant table in mid on Java so there’s no need to put enchantments on items - This would make users who rush to mid way too overpowered in comparison to other players. Players in mid already have the advantage of being able to enchant and get useful things from the ender chest, plus the vanilla chests do contain things like potions and golden apples in mid whereas they wouldn’t on your island.
Furthermore, we actually did used to have stronger enchantments available on the enchant table but it was making people too overpowered early on in the game. Like, us seasoned players knew exactly how much lapis we’d need for the best enchantments which wasn’t fair on everyone else.
I do agree that maybe giving a couple hearts back when you kill someone would be useful, though.