Yes they are true analogs however you need to use tincore or native keymapper to get the most out of them.
Deen0X's review is completely accurate and i agree with everything he has written. But i need to add that this morning, mine got stuck on a boot loop. After 20mins of panicking, fixed it by plugging in my charger and this seemed to get it starting again even though the device was already fully charged. I have also noticed that the device generally gets warmer quicker if WIFI is on. Battery is lasting very well. I have been too busy playing around with it instead of putting any videos up about the device, but hopefully after work i might find some time. The tv out option with hdmi is very good and my ipega bluetooth controller connects to it without any difficulty, so my android stick will probably be going on ebay soon. I would definately say that it is worth it, but it is just nagging me that EpsxE won't update. I'll find a fix hopefully this weekend.