Weird, I’ve only done 2 epics so far in SL (the previously mentioned WG win and an Ashran loss) but in regular random BGs, queueing solo only, I feel like Alliance dominates most of the time. I checked Reflex to see what my w/l is since SL launched and it looks pretty good:
You must have some terrible luck with teams or something.