I think you’re right here, but I need to point out that your solution also has negative consequences for those who invested Bitcoin and Peercoin. These people purchased shares and locked in the price of their BTC and PPC at the time. Let’s take an example of somebody who purchased shares when Peercoin was at $0.40 cents a coin. Peercoin is now currently $0.33 cents a coin. If the IPO didn’t reach $90,000 at the time of the deadline, Teehe would need to refund this PPC back to the original investor. This Peercoin is now worth even less than when they bought the shares. If after refunding, Teehe restarts the fundraiser with a longer timeframe, the people that were refunded but still want shares won’t be able to buy back as many as before because of the price decrease in PPC, which I’m sure would upset many people. Their original investment amount would no longer be locked in and they would be refunded with money that is now worth less.
I believe I may have a better solution. Let’s say the deadline is reached and Teehe still needs to raise another $20k to $30k to hit $90k. Instead of immediately refunding the money, make an official announcement that you believe the necessary $90k will be reached within the next couple weeks and that you’d like to extend the IPO until that goal is hit. The difference though is that you should state that you will honor your original agreement and that if any of the original investors wish to receive their refund, all they need to do is respond back through Bitmessage or email and ask for it. If they would rather keep their original investment locked into the price they originally paid for the shares, then they don’t have to do anything. In order to receive a refund, they have until the $90k goal is hit to ask for their money back.
I believe this is a much better way to handle the situation because you’re offering the original investors a choice in the matter. They can choose to ask for a refund and receive money back that is worth even less than before, or they can choose to continue to have their original investment locked in at the original price. The IPO can then continue until fully funded and then announce that it has been a success! 
What do you all think about this way of handling the situation instead?