update: So in the end I managed to scramble it up using an injected iframe with a variable URL, jquery and some Bing Maps mumbo jumbo. Got google maps to work too, but it’s so glitchy it hurts my eyes.
In case anyone needs help in the future feel free to revive this topic and I will gladly help with with easing your pain
What I am still having issues is - once I open up a couple of map screens (going back and forth to the same ion-view, just with different data) it stops working all over - the map never loads, even though the iframe seems to be properly injected.
So overall experience with WP8 + Ionic = not so good. Better not do it, unless if it’s really a basic app. From now on sticking to iOS and Android only.