Probably not. Stardock promised us a Sins ladder and matchmaking "in the very near future" over a year ago and never delivered- seems now like it was an EA-type marketing snipe for the Entrenchment release.
Impulse is alright, but it's inferior to Steam and the fact that Stardock games go out of their way to block Steam Community functions from being accessed ingame (yes, even with changed hotkeys) is a page right out of Microsoft.
And while I'm very happy with Frogboy's community updates, finding a functional Pantheon game still takes me about a half hour of retries and restarts every time.
Elemental LOOKS fantastic- reminds me of the Dominions line of Illwinter games that never got the love it deserved- but I'm not willing to suffer through EA and Microsoft tactics for a product that barely functions.