Tmpgenc's far from the best encoder imo.
kvcd results were impressive, for a bodge of VERY old technology, i must admit, but you've got to question the compatibility etc. does it play in your standalone? if not, aren't you better with mpeg-4?
it's not a standard, and i'd really rather keep things as standard as possible.