Good news:
http://forum.dlang.org/post/jdczqcybrkflihvbbkql@forum.dlang.org
With Adam Ruppe's patches in druntime, dynamic and static exceptions are now equally fast, but only if toString()
is not called. So this should really be disabled in production mode.