It was just posted on eCraft's Facebook Page that the emails with instructions as to how to download and install the software would go out around noon today. I assume they mean Eastern Time, since they are located in New York.
This means any review from here will have to wait until this evening.
You may want to check in on the eCraft_Crafters Yahoo group during the day to see if anyone posts something earlier. Kim Bush, of Cutter's Creek, has created a VERY active eCraft group and the members include some very astute reviewers. You can bet that that's where I'll be checking all day.