Hi there. It seems to me that there was too little tokens put on pre-ICO and not everyone who wished managed to buy them at a discount.
In my opinion, 500 ETH is an excellent hard cap at the current stage. If u sell to much tokens at a discount, u can slow down the growth of their value significantly.