Um dieses Problem zu minimieren sollte man immer die Quellen erwerben bzw. diese verfügbar sein.
Bei
SynEdit sind diese verfügbar und werden bisher für die aktuellen Delphiversionen erweitert.
Hier ist das Risiko meiner Meinung nach sehr gering.
Ich persönlich setze SynEdit auch für unser Hauseigenes Tool zur Pflege der
SQL-Scrips ein.