Why do you make it seem as not worth it? Yes, it takes some setup, but early days emulation aleays does. And it's Windows on Android, it will take a very long time (if ever) for this to be smooth and integrate DRM.
Also, GOG sells DRM-free games legally, so it's only logical to name it before pirates. It sound like an alternative to pirating, and not the other way around.
Thanks for the news, I really liked that it exists, and will try it soon. But beware of the opinion part in a news article, it feels like you are discouraging people (and then it's not news, it's opinion).