Hmm. After doing some more research, it seems like the Generation NEX is the way to go. I've learned that the Family Boy (sounds like the victim of rape in a third-world country, doesn't it?) can't use standard NES controllers. In all other respects, I'd probably go with the Family Boy but I read testimony somewhere that the Family Boy controllers are crap. They use some kind of 9 pin connector instead of the standard 7 pin NES connector. Does anybody know if there is a converter for this kind of thing? If so, I may still go with the Family Boy. Quite a bit cheaper, and apparently better quality graphic reproduction than the Yobo consoles. Better quality overall, it seems. Since I have a buttload of NES controllers, using some 3rd party garbage is ridiculous.
It's worth noting that in my search for a converter I stumbled across a PS2->PCE/Duo controller adapter. I had no idea such a device existed, though I have no clue why anybody would want to use a PS2 controller on a PCE.
Also, cart compatiblity is not really an issue for me since I still have a working NES console. Although it does suffer heavily from the "blinking" syndrome. (This can be remedied by pushing the cart to the left or right while seated in the console.) The clone would become my primary NES player with the NES as a secondary option for the few carts that didn't work on the clone, if I even own any.