There are many areas for fruitful research and improvement using coalescent-based approaches to molecular phylogenetics.
One limitation to most programs has been the assumption that all gene tree incongruence is due solely to incomplete lineage sorting, although some implementations now allow for hybridization