Agreed. The terms of the ICO are very dubious in my opinion. They are accepting all contributions made within the first hour. Essentially this means there is no cap on the number Bancor tokens created. Not to mention that only 50% of the tokens will go to investors.
If people still want to invest, I would suggest waiting until the cap is revealed. If the total invested so far is above the cap, it's probably not a good investment.
The cap is 1 million ETH according to https://www.reddit.com/r/ethereum/comments/6ghcu1/the_bancor_ico_max_cap_is_1_million_ether/