Also i don't think accepting other currency's is a good idea as it will mess up the % of the share, or will require some work.
It won't mess up the shares percentages, as the received amount of coins will be calculated at the current BTC price of that coin. Basically it's exactly as sending bitcoins.