Welcome to GPLDL - we are still beta - please report any bugs via the contact form.
For what its worth, I just downloaded the extension today 01/02/2016 and have the same issues – blank screen on checkout and subscriptions tabs.