I donated to fund Ben Swann's program (more than $10 dollars). I haven't seen it yet, of course, but I trust that it will be up to the standards I have come to expect from him. I don't take Ben Swann trivially, and have no problem trusting something he is a part of.
I consider it an investment, and I declined any reward for my donation.
Also, I have seen several replies to you to call them directly and they will be happy to talk to you about your issues. Obviously, if they don't satisfy your questions, you shouldn't donate.
Personally, I suspect 1.25 mil is a bargain for what we'll get.
Just open the box and see