1. Is the biggy for me personally, but that kind of goes away a lot when a decent publisher comes onboard.
5. Is a bit odd tho in that I stick old software out at $9.95 and new at $14.95 and it sells better than when it was all at $19.95 (which was the standard price when I last checked).
If I don't bring a publisher into the equation it all becomes pointless in terms of sales from my angle on PC, but I always like to offer direct sales as far as possible just in case it turns out to be another popular hit (rare as rocking horse poo tho these days really with so much good/better competition!)