First, they have to ship the product that the card is based on - the HD LEEZA.
From what we've heard, this is going to happen by the end of the month. That means we should start getting reports of the HD LEEZA sometime in May.
The Pio card should ship a few weeks after that (probably around the same timeframe as the second firmware iteration).
In any case, there are a lot of people waiting for this release.