It HAS to fully support MPE - it would be pretty crazy if it did not.
If it's anything like the Touche, which I assume it is, then operation without a computer should be supported, at least once presets have been configured into it.
BTW I got my preorder in!