And my last argument for this is that the transaction fee would be very, very small. 0.1% is 0.1 LTC on a 100 LTC share. Not nothing, but it shouldn't be enough to keep people from trading.
Problem is that if the transaction fee is tiny - so is the insurance pay-out.
If I invest 1000 LTC in something, it fails/vanishes and I get 1 LTC back I wouldn't get a warm and fuzzy feeling that it had been insured. It would feel more like adding insult to injury. You can't have a tiny insurance charge that provides significant cover if every asset has its own pool (and you can't pool the insurance premiums from all assets or it just ends up with the good businesses paying off people who invested in scammers - making HYIP's the best investment).
I should in fairness point out that the proposed insurance has a downside for me that it doesn't for most others. I mainly day trade - so I'd be paying this 0.1% every trade (or every other trade) without receiving any real benefit of it. The (majority of the) benefit of insurance gos to those who hold securities long-term, not those whose hands it briefly passes through. It thus acts as a disincentive to actively trade - as it automatically reduces your margin.
In most cases it wouldn't deter me from trading/investing in a security. The exception being where someone proudly trumpeted that their IPO/security was "Insured" (unless they'd be trading for ages). Those I'd stay a mile away from - as they were either scammers, lying or didn't realise just how irrelavnt being insured for 0.1% of your capital is.
Do also bear in mind that the actual time-scale before a 0.1% insurance fee fully covers the IPO is immense. to get 100% coverage every share issued has to change hands 1000 times. i.e. nearly 3 years if every single share is traded every single day. In practice the insurance cover would never get there - the asset issuer would die of old age first.
For the newly created companies, vulnerable to fraud immediately following the IPO, I think we would have to cap the funds you can raise on a new company. Regardless of insurance or not and keeping in mind that this is one tool in what I hope to be a toolbox of many. I think it could help mitigate some of the craziness because you dramatically increase the amount of trouble a scammer has to go through for a large payout.
I 100% agree that a business plan should be a requirement for verification. I'm just not sure how to judge them pass/fail.
Not convinced a hard cap on funds for new companies is good. Consider ASICMINER - think their IPO was 10k+ BTC. That's going to be above any meaningful cap you'd set. A cap actually deters the very IPOs we want to see. The market really doesnt need more people trying to take 10-20% or so of profits from mining whilst passing the risk on to investors. Nor does it need more "Investment Managers" whose plan is to dump cash into fairly random securities, take a cut of the dividends themselves whilst ignoring any loss to investors as the value of those investments plummets. We need companies that will actually produce something tangible (be it hardware, software, a service or whatever). And those companies won't be able to start with a cap on funds that is low enough to deter scammers.
Rather, I'd suggest you consider tiers of companies. With each tier having increasingly difficult requirements (in terms of contract clarity, business plan, revenue forecasts etc) and also significantly larger fees (to cover the time you'd need to invest to check they met the requirements).
So bottom tier could be 250 LTC fee, requirements just that they cover the basic elements in their contract (purpose of investment, type of security, rules on issuing new paper, profit-split/fees mechanism, closing-down process etc). Maximum market cap for these maybe 20,000 LTC.
Next tier maybe 1000 LTC fee, market cap 250k LTC, requirements added of a more comprehensive contract, some form of business plan including at least a theoretical demonstration of long-term profit for investors, and a sample weekly or monthly report containing all essential figures investors would need to see).
Third tier, 10,000 LTC fee, requirements to include proof of incorporation, details of company's lawyer, proof of a place of business etc. No market cap.
All you're asking for in reality is that if the asset issuer wants a decent amount of funds they demonstrate that they at least have the potential to make investors a long-term profit. Any good asset issuer will already have produced that before even considering raising funds. It'll not just reduce scammers - but get rid of all the just out of school wannabe millionaires who think that, by some magic means, if they can just raise a big chunk of cash then profits will just naturally fly in their direction. The latter are in many worse more damaging to the community than scammers imo.
And obviously once a company's established they could move up to next tier by providing the additional information and paying the extra fee.
Just an idea on a different approach to it. Upgrading companies market cap based on profits would obviously be the absolute worst way - as that would prevent genuine start-ups with a medium to long-term plan from incubating and allow ponzis free rein.