Not sure which part you're looking for clarification on, but I believe the poster is saying that Geoff Wilson is a savvy investor who usually makes profitable investments - unlike this one - and that he has fallen for the promise of something too good to be true (Stuart's kool-aid) along with the rest of us.