So far this does look like a truly outstanding board, and I agree with all the comments that the programming needs to be updated from the obsolete Sony remote. I'm wondering why no one has mentioned this - just include the programmer with the board. If it's a Sony remote, include it. If it's a usb cable, include it. That works for all but smart phone apps, and at $250 for the board I would think a $10 remote or a $5 usb cable (probably much less when bought in bulk) shouldn't be that big a deal. And before anyone says it, I understand the need to keep cost down, but some things are worth it. I know of one board that only uses 10 amp motor controllers to keep costs down. I respectfully disagree with that approach. If the necessary equipment means a slight price increase, then so be it. Better than having a brand new board and not be able to use it because you can't find the item needed to program.
If clark can simplify programming (or at least accessibility to programming) then this just may be the board to beat all boards.