You keep missing your shipping deadlines. You say you're going to ship in May, but how do we know you won't ship in say August because you decide you need another vacation?
Even if they did, you'd still probably receive it sooner than you'd receive a $5,000 BFL order made today. ASICMiner may or may not make their boards available to the public between now and then and if helveticoin pans out, its partners may or may not deliver units before August.
No-one's putting a gun to people's head and making them buy an Avalon - no-one
needs an ASIC ASAP, those who want them ASAP are driven by self-interest, not altruism. If people don't like Avalon's terms, they can wait for someone else to offer terms they find more acceptable (just as people can choose whether or not to seek a refund from BFL).