Heyyyy, Sounds like you have come a long way =D
Does it decode both VP6 and H264? Also, what does the flipping do for hardware support?
Anyway, can't wait to see a release
EDIT: Oh, forgot to mention: If you're going full out with this, you must remember to get in Subtitles and multiple audio tracks too