I say just go back to a fixed block cycle, independent of duration. Maybe not 2016, but something smaller. Keep the asymmetric retarget schedule though, unless there's something about it that is the cause of an exploit.
The problem big miners come in, run the difficulty up to a million and then leave, making the block chain crawl for weeks or months till the next target is hit. Slush did this on purpose to NMC.
Nasakioto already fixed this, in fact the retarget is shorter than solidcoin. like 144 blocks. Nasakioto is working on ixcoin. I think anyone can work on iocoin, but you could also split on iocoin.