Das meiste wurde schon gesagt, nur hierzu möchte ich noch etwas anmerken:
Denn eine Verschlüsserlung on the fly auf einem Entwicklungssystem frist Leistung und Zeit wie andere Leute Kekse

Praktisch alle modernen CPUs haben AES-NI, das heißt der Overhead ist nahezu 0. Außerdem sind Dateizugriffe ohnehin IO-bound und nicht CPU-bound.