Out of curiosity, what kind of "far from...positive" results are you getting with Rigify?
I had problems with the eyes, mouth and eyelashes meshes. I could parent them to the head bone but they move a little when the head turns instead of staying in place. I tried to combine the meshes but it didn't work.
I also couldn't get it to work with a Mecanim rig in Unity (couldn't configure it properly).
I think I could fix all these problems with more time and knowledge of Blender but there's no rush because I can keep using the Mixamo website to generate a rig freely... at least for the moment (also characters can share animations between Mixamo packs and even other animation sources).