About VideoLAN two things are clear:
1. it is fast (which is good)
2. the player simply isn't good enough (which is bad)
My question is why don't you make a directshow version of VLC (like ffdshow, but faster), so users will be able to enjoy the extremely fast h264 decoding of VLC with the features of whatever player they like?