Is the preorder charged upfront or at release date?

Preorders are charged immediately. This is a great opportunity for you to save some cash before the official product release and you will get early access to the plug-in.