Well, for what its worth, I was still able to solo mine 544 coins at launch with a measly 1.2 mash. Yes there were a lot of orphans, but things seemed to work themselves out.
I honestly don't think the orphan rate is that critical of a flaw when you gain INSTANT TRANSACTIONS.
Let's join the 21st century people, everyone expects payment to be instantaneous in this day and age.