What would you consider a reasonable return on your investment after 12 to 18 months (your investment is locked for 18 months with no access to it)? Minimum investment would be $500...
To be honest, getting 100% profit is a reasonable return in 12-18 months of wait because in traditional business or even in a stock market it would be hard to get 100% profit in that short period of time.