I called Mad Catz corp. today, and I asked why the “available in April” is no longer present on the site. I was told that in fact they did sell some sticks a couple of days ago on their website, but they were all sold out in a matter of minuets. They did not tell me how many were sold, and if they are getting any more this month. Most likely, the site will not be selling any more this month. They said they will have more on sale in May (most likely Early May). Your best bet for grabbing a fightstick this month is by getting one from a local retailer or eBay (u must be desperate).
I already posted this on the official TE stick thread. You’re correct though. Pretty much exactly what they told me.