Naja...ich gebe zu, daß es bislang die beste Implementation ist, aber...
-er ist noch nicht fertig (laut CHris3D)
-die Dokumentation ist nahezu nicht vorhanden
-bei etwas größeren Aussenleveln (14.000 Quants) gibt es Probleme
-tga Dateien und Nebel mag er auch nicht so recht
-es wäre sicherlich ein Kaufargument mehr für A7.
Auch wenn Sie das vielleicht als populistisch sehen mögen, ein "offizielles" Shadowmapping gehört imo einfach in eine solche 3D Engine.
Geben Sie sich einen Ruck und investieren Sie ein paar Euros in Chris3D - vielleicht ist er dann schneller.
Davon abgesehen hätte er es verdient.

Edit: Im Anhang mal ein typisches Problem das auftritt, wenn das Shadowmapping mit anderen Shadern zusammen kommt.
(Hier: Wassershader)