I know this is a late reply - but am new here.
I doubt that the products will be any good - the reason being two things:
1. It would have to be manufactored by some unknown supplements company - reason being - that sales of creatine and other "boosters" would suffer tremendously from such...