A useful source of route data is that used by the Planeplotter community and others. There is a database of 32000+ routes on a Yahoo group at
http://groups.yahoo.com/group/PP-logs-and-routes/files/It even has those elusive Loganair routes :) I can't vouch for it's accuracy, but I believe a lot of work goes into updating it.
It's an SQLite database, so I've created the following SQL to extract the relevant data for import into a Radarbox routes table. I haven't included the vias (NV), since there aren't many in the database anyway.
SELECT DISTINCT
FlightRoute.flight AS FN,
substr(FlightRoute.route,1,4) AS NO,
substr(FlightRoute.route,length(FlightRoute.route)-3,4) AS ND,
"" AS NV,
substr(date('now'),1,4) || substr(date('now'),6,2) || substr(date('now'),9,2) || "090000" AS CH
FROM
FlightRoute
ORDER BY
FN
Airnav, how about adding these to your central database?