Taking Stock of IGF 2024 and Suggesting Improvements for IGF 2025