Yeah, it's not looking good.
IF you are going to use a USB Controller, you presumably have a USB Controller ready.. i doubt hardwired.
I agree, sounds more like a MIST or Pi2 board inside right now.
We'll see in 10 more days apparently.
These guys are burying themselves.