This list has a consistent gameplan and a clear focus, to turn the corner and take over the game with aegis units and channel.
Bad Matchups (25-75 or worse):
Armory (Any variant)
Temporal Control
Slightly Unfavored (40-60):
Chalice
Even (50-50):
Feln Control
Value Praxis (possibly 45-55)
Skycrag Aggro
Grenadins
Against anything else I believe I'm favored to some degree.
Major weaknesses include aggro 3/3+.dec and control decks that go over the top of yours.