I've just resolved my problem with the CH340G version (nano, not uno), and found the board functioning perfectly fine once the correct USB driver was loaded. I've admittedly got little experience in this field, and I couldn't inform you on the longevity of either version of the board, but from a first look, it seems to run fine.