All of the OP ideas sound like great additions, along with both Fragmenter's, and r0binator's quality of life suggestions. I personally would love if the reset came sooner rather than later since the current Skyblock is so buggy. Perhaps focusing most development effort on bugs and quality of life changes, while adding only a handful of brand new features (such as OP), could allow for a quick, stable, and satisfying update.
P.S. As for custom chat colors, it should be added back and if it was removed because it made chat hard to filter for staff, then give staff members an option to disable chat color only for their client, so everyone else can still see the custom colors.
alternatively just have red reserved as a staff colour and they will always stand out, because red is of course a very vibrant and stark colourStaff having red allows the players to see that message easier allowing for staff members to get their messages noticed by those they're intended by aka trouble makers. I think when a staff member is on a server that all chat colors should be temporarily disabled if they do bring colors back. What do you think?