If it has what is promised I will buy one.
I actually e-mailed them a week ago and they confirmed that the initial dev board has 2 ide ports and a battery backed clock. Simple things, but it doesn't state it on the web page.
If this sells for £400 I would call it a bargain based on piecing together a comparable setup if the current ebay prices are anything to go by,