What would be cool is if the radius that other players can hear chats is within a spherical radius.
Currently, players can only hear chats if they are in a (default of) 180 block radius of a player in the X and Z axes. Only modification needed would be changing the way we calculate the distance between two points to include the Y axis.