In my opinion this bug should be done as soon as possible. Maybe core developers should consider to plan new release only for doing mapserver multithreaded. These is big limitation. What about running MapServer as WMS server, is there the same problem with performance with many clients running simultanously?