Your procedure to participate in ICO is very complicated.Why didnt you create a sepearate ICO dashboard where every users will get his unique addy to send ETH to paricipate in ICO?
sorry but i do not agree...
you have a link..
you use
https://ico.ethbits.com/just click on "contribute" button...
say no to "Are you a citizen in United States or are you holding a passport issued by United States?"
Click on accept
Submit you email
Click on "I undestand. Show me the payment address."
ETH adress will be generated...
Do a transactio to this address...
i don't know what do you mean with "procedure to participate in ICO is very complicated"