I completely understand your sentiments towards Metro (or whatever they're calling it now). It's simple, clean, alive, just overall wonderful. However, I think it's an awful idea to spread across all other platforms.
Each platform has a set of design and functionality standards that their users are accustomed to so by introducing the Metro UI to users on other platforms, you're going to be going against everything they're used to. You also have to consider that your users may not like the Metro UI. If everybody wanted Metro then everybody would buy a Windows Phone, but we know that's not the case since you have users to support elsewhere.
No matter what platform you're focusing on, you should build specifically for that platform in a way that is familiar to the user. You want your users to feel at home in your app which is best achieved by following the guidelines for their platform.