I am using bluestack for long time. Its functionality is good. It can play any android app easily.But main problem is that is takes much time to start. If you run big size application it will hang. This software has many bugs. Bluestacks hangs your pc and make pc performane slow. It is also not safe to to provie it personal informations. Like if you are using whatsapp and gmail it can store your sensetive informations like passwords, login ids etc. So if you are using this emulator beware.
After all it is easy to install. This has many features but less than an android phone.
Service is average, this has many bugs and rarely gets updates.
I suggest you to be secure from bluestacks, use it only for games and other normal things. Dont use sensetive thing in it like transaction, net banking etc.