Was it ever an edge?... It seems that their "edge" was mostly marketing aimed at small investors, leverage and huge fees....
From 1997-2004 not one losing year and double diggit % performance. I call this an edge. Since 2005 they "lost it". You are right about marketing, small investors and huge fees, though. Christian himself has a "little" company on Grenada acting as introducing broker for the programs - as far as I know.