Piecing together a lot of info from different interviews, but I believe they are still planning on reducing the party-size requirement from 24 to 8, as well as giving it an experience reward in the Challenge Log. As for when? Probably by 3.1 when the next 24-man hits.