You don't want to do Yobit ICO, because you know that they will burn the excess coins, if the 1m ZNP are not bought within the given time frame.
I know that you want to distribute the excess (if there is an excess) to those that buy within the given time frame.
If you UNFORTUNATELY decide to use YOBIT ICO, but cannot sell all the 1m coins within 5 - 7 days of YOBIT ICO, they will burn the excess coins, AND THEN YOU WILL HAVE THE UGLY BURN ADDRESS ON YOUR BLOCK EXPLORER FOREVER.
I think your best option is to use an ESCROW, then allow people to stake their coins. We can get to yobit later.
No coins will be burnt
If we hit ico amount of 25btc then the price is 0.00002500
If we do not hit 25btc before the ico run time ends then the price will be the 1,000,000 ico coins divided by the btc raised so
say we make 12.5 btc it would be
12.5 btc / 1,000,000 which equals 0.00001250 per coin
You with me now