I think that any of the decoders you might use will be just about as good as Cyberlink because the encoding takes up much more time than the decoding does so the bottleneck isn't decoding, but encoding. The only reason to use it would be to gain the extra (small) amount of CPU cycles that decoding with WMVideo DMO takes up and put that towards your encoder.