Well i havent tested it but i'm sure there wouldnt be any performance hit, if not the DLL runs faster. The source files all together occupy around 1.2mb, but the DLL is only around 300kb, so it probably strips down some of the common data or compresses it.

Only thing is, i'm not sure if you can debug inside a DLL. At the moment if we have a crash we can find the method/line inside the wrapper which is causing it and report it to you. I'm not sure how we would do that with a DLL.

Either way the wrapper works fine.