Naja, es scheint ja an sich ganz gut zu funktionieren. Insofern spricht ja nichts gegen eine Verwendung (der Originalversion).
Nur ich als OpenSource-Purist bekomme bei solchen Sachen immer das kalte Ihrwisstschonwas... und ich frage mich, warum man die paar Zeilen Code wie ein Schießhund bewachen muss. Letztendlich profitiert man gerade bei solchen Sachen von einer offenen Lizenz.