I like the idea of a floating island with more stuff. I think I had thought of it before after seeing some other Minecraft games, but nothing came of it. I’d probably put it on the other side of the stands. Bridging to it would be a risk (and diagonal) and the amount of useful goods would be limited, so I don’t think it would be overpowered. Maybe make some mobs spawn on the island?
Better ship designs are worth considering. I’ve actually thought about having multiple ship designs and having it randomly spawn one of them.
Having an objective block might interesting for respawns. Basically could have a gold or iron block in the cabin, that when destroyed stops respawns. It’s like bed respawns, but it’d be more reliable since bed respawning is weird and glitchy. Or maybe an objective like killing all the villagers on the opposing ship.