Great after you know how to save
Communication has been good so far. There was a tracking issue that turned out to be an error on my part. Delivery from China was 9 days, not bad all things considered.
There are many duplicate games as others have noted and the unincluded games don't worry me until I try adding them myself. I've had some issue with one controller's spotty connecting.
The only real problem, and it's a very serious one, is saving. In-game saves and save states both like to revert to old data that should have been overwritten with new save data after powering on the unit. I'm reserving judgement until I hear from thier troubleshooting team but if it can't be resolved the value of the unit as a whole is significantly degraded.
UPDATE to save using either method, you have to exit out of the game back to the games selection menu before powering off the unit.