I'm not disputing that it could be a pyramid but I can only relay my personal experience and those of close family members (who did the introduction). They have been members for about 2 months and have withdrawn about 50% of their investment and still have 150% of their original investment left.
So I've gone in with one of the oldest sayings within investment circles ... "never invest money that you cannot afford to lose". If in 3 months I can withdraw my original invested amount and let the interest compound ... then I've actually lost nothing. The upside however, could be to the moon.