Welcome aboard, XM is on our development wishlist.
Have you considered ADS-B, it seems to be the choice moving forward as there is no reoccuring fees. XM does offer some more advanced data, however I believe ADS-B will be adding more WX data in the future.