Is it doe? I'm still not sure how well can those apps run. I mean, it's makes a lot more sense that apps that are made for WP run better than apps that are made for a comletely different OS.
Also, didn't people report that their device started acting really weird and even almost get bricked after the installation of Android apps?
Also, post some SS so we can see what it looks like. I have seen only a few pictures of Android apps on WP.