He came up with a supplement that was carried by one of EF sponsors. He revamped it and it flopped, since then he's been hanging around, hoping to come up with the next big thing but the more he posts the more we all realize that he's an idiot and we'd be even stupider to put something in our bodies that he came up with.
I posted the above in another thread and that is about all I have to say about OMEGA. I may have my shortcomings, I may have stumbled a bit with the gift certificate, but I'd never create, market, and sell crap to put in your bodies and really fuck a good bro up.