The support here is pretty good from the admin so i think as we find bugs they will get ironed out in upcoming patchs so if we keep posting the issues theyl get fixed.