I understand that the reason IFPS are not able to provide an acceptable route between two airports is that they are not a flight planning provider such as Jeppesen, Universal, Base Ops etc., and therefore are not allowed by competion rules to provide that sort of service. Would be good if they could though. Get rid of most of those crappy REJ messages.