The IDO will definitely finish at 100%.
Thanks for this perspective it's very hard to see what's going on with this one and only 24 hours to figure it out.
I forgot to say that if the IDO is close to 100% filled at 9:00 AM I will probably FOMO in at the last second :D