BlueStacks is a good software to use on a Windows desktop. Unfortunately, this software got often laggy... In my case, the software had issue to be installed correctly on my computer. But as you said:
"If you have apps and games that are available only on Android or you just want to test apps without installing them on your daily phone, using an Android emulator is a good solution."
in the other case (as usuing Android fully on a computer) I recommend some other solutions as Android Desktop.
By the way, that was a good article.
RE: Need Android apps on Windows?